Ordered online and right from the start was kept informed of our order progress in a very personal-feeling manner. With frequent updates, knew exactly when the curtains would arrive and could plan accordingly. Once they arrived, however, we discovered they were longer than we thought we'd ordered. We measured again, checked the website, and felt they were not correct. We reached out to the folks at 3H. They explained how they measure, but noted that this was not as clear on their website as it could have been. And without hesitation, they asked us to return the order so they could provide the curtains in the exact length we needed. Once again - they kept us up to speed on the order progress - which always makes the process better. Once received - they were perfect and the quality was even better than we hoped. I would strongly endorse and recommend 3H. We shared our story with our designer and she will be recommending 3H to her other clients. I never rate a company based solely on issues that may arise. But instead, on how well they respond and support their customer when issues do, inevitably arise. And this 3H Linen, Inc. went above and beyond. Keep up the great work - your prices are very fair, but it is your customer service is that will win the day and even more satisfied customers!