I am NOT a contractor, so I don't order parts every week, but all 6 times I have ordered from Zoro I have been very satisfied with the entire experience. My latest order was for a small part to repair a 15 year old Toto toilet - I ordered at 2:00p on one day, and the part was on my doorstep at 10:00 the next morning! Super service and great prices, what more do your want?