4.5 stars on 312 reviews
Site Reviews Products Questions About
Al K. 103 days ago
Verified Purchase
Customer satisfaction: their way of oing business
Customer satisfaction is more than their motto, it is their way of doing business. I reported a minor computer glitch had delayed my order. It was fixed in a few minutes! I also received follow up inquiries to make sure I had my product. Everything else went exactly as expected. I could not be more satisfied!