I admit I am not completely behind this mentality.
I’m sorry your girth broke – but if you need one immediately why can’t you go to a tack store? Online shopping is that, online – it’s done at the convenience of the shopper so they don’t have to go anywhere… but the item still has to ship.
I think four days is reasonable considering it’s Thursday - most companies do not ship out orders same day as placed, so you’re already looking at it shipping out Friday at earliest – Sat and Sun are not business days… So if your girth wasn’t expected until 5/14, that means you placed the order after the 1 or 2 PM cut-off for same day delivery, which means it won’t go out until Friday and yes, “overnight shipping” would be Monday because that is the next business day. If you paid for SAT Overnight that is different, but regular Overnight is actually not O/N on non-business days. That’s not SP’s fault, that’s Fedex, UPS, and other major carrier’s fault.
That and the “If you don’t do X now, I’ll never shop with you again…” The people who help you in customer service are not the same people who find your item in the warehouse, package it, put it in a box on a truck – and often, those jobs all have different people too… So to dump on them is a little unfair since they’re not the reason the warehouse is behind…but they’re the people that get all the angry customers because of it…