dpd1 - 6:03 am on Dec 23, 2009 (gmt 0)
I wouldn't ever guarantee arrival times. I just tell people I'll do the best I can. If somebody wants to wait to the last second, they should know they're taking a chance at something going wrong. That's not your problem. It's like the people that leave for the airport assuming the traffic will be perfect, then start yelling at everybody because they missed their flight. Some people just always want to yell at somebody else for all their problems. I would never give a refund simply because somebody didn't get something exactly when they wanted, especially if it's for a reason out of my control. If they're that difficult, they probably won't be back anyway, so no loss. I have vendors that jack me up all the time. I had a big shipment of parts ordered, waiting to be used in products. After about 5 days, I could have waited longer, but something told me I should check. Turns out my distributor sent in the order and the factory says they never got it. If I had waited, I would have been up the creek. But if I had asked them for a refund because of that, they would have thought I was nuts. If they want to vent, give the the number to the USPS.