Ive ordered twice through ForDogTrainers and had great communication/service both times and the products have been of good quality. Ive had a swift response to all my questions and the staff were very detailed oriented enough to let me know that the muzzle I ordered initially for my dog may not be the right fit for him and gave me an alternative recommendation that turned out to be the right fit. I was so thankful for the advice and impressed that they cared to that degree to contact me before processing the order to recommend a different type of muzzle. Thanks again for the product and the helpful advice. He is wearing this one comfortably and safely thanks to your help.