Always kind of skeptical about ordering from new sites . With that being said aipctshop is definitely one of the good ones. Shipping time was a little long but that was expected. But came thru no problem . Packaging was on point. And prices are more than fair. Will be ordering again soon.