The customer service is nice enough but I have had several items that took over 3 weeks just to be ready to ship. Some items didn't even arrive with all of the appropriate accessories. So even though the customer service team helped me resolve these issues, there were simply too many too often to continue using this site. Also, I can find similar or exactly the same items cheaper elsewhere.