NeatoShop is one of the best in terms of customer service. I had an issue with a t-shirt order and they replied so fast and was able to address the problem without any hassle nor extra cost to me. Sure, some people may consider their shipping times "long" but wow, it was worth the wait for the great quality product. Thank you, Alex@ NeatoShop. Highly recommended!