Don't Be Afraid to Ask for Shipping Refunds
Bought some tea from this store and paid five bucks extra for expedited shipping. It took eight days for the item to arrive, which was still within the delivery scope, but didn't meet my definition of "expedited," so I asked for a refund and got it. That's the kind of behavior that earns repeat business.
It's of course the season now to pay close attention to the fine print on shipping when you're buying online. There are huge variations among sellers.