This time my experience was much better than my previous purchase. All products arrived as ordered and, luckily, I didn't not have to try and have anything replaced. My previous experience, one of the two glasses arrived broken and it was impossible to contact the company for a replacement. If you're willing to take the chance that your products may or may not arrive intact, and if it's not intact, you'll have lost your purchase, then this is a good company to use. Unfortunately, if there is any problem, at all, it will be impossible to contact anyone at "customer service" or have the product replaced.