I ordered 650 of them for employee gifts with customer logo. Everything shipped on-time and had a great experience with supplier. The quality was great and I would order from them again!
A good service I recommend. You can order the product that the supplier and customer service if there is a problem with the product they will refund the money, or send another product to replace.