A very positive experience from start to finish. The website was easy to navigate, and the product information was clear and accurate. I accidentally over-ordered, but when I contacted customer service, they responded immediately, corrected the order, and refunded the difference without any hassle. A great company to deal with and an excellent product to match.