Product is great and the customer service is excellent!!
We recently purchased these for a company event and to hand out to new hires. the quality is good. we tested it for hot and cold beverages and it holds true to it's description. We ordered a sample prior to ordering and since there was a delay on receiving it from the shipping company (holidays); AnyPromo stepped up and provided 2-day shipping so our order would arrive as promised originally. They email and touch base regularly. Very thorough!