The customer service is AMAZING. The shipping is so fast. Their inventory is very extensive. Everything I've bought has been great quality. I've ordered from this site over ten times, and I've never had an issue. I cannot say enough good things about this business. Very happy customer!