Overall, purchasing jerseys through Snapmade is a great experience. Snapmade is super responsive with questions and quotes. The prices are also the best I've seen. The quality of the product is also very good. Myself and other teams I am on have placed jersey orders with Snapmade and I plan on putting together another soon.