Ill start from the basics. This site has everything you could ever possibly want plus more. The selection is the biggest I have ever seen. Their service is top notch and they respond quickly to any problems. The payment is discreet and the instructions are clear. The shipping is very consistant right around 2 to 3 weeks once it has shipped. I have made 3 orders already and about to order my 4th, will be a napsgear customer for life!
-MadMax