4.5 stars on 79 reviews
Site Reviews Products Questions About
Jay L. 15 days ago
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!
Response from izzilow.com
Awesome! We're so glad you had a good experience with us -- come back any time!