I ordered the same overalls from C.J. Safety Ltd via Ebay and when the delivery date had passed I emailed them to regarding the non delivery. I received a polite reply offering a better quality product in it's place and that I should confirm that was my wish in a phone call to them. I phoned and the overalls arrived the next day. Excellent! Things don't always go right but when the retailer concerned then takes repsonsibility and promptly sorts it out then I'm happy. Vanguard should have done the the same, they didn't, so in future in it's C.J. Safety for me.