Just to add weight to the UK/EU superior store / operation theory, I have always been impressed with KRM this side of the pond. Always on time or quick to deliver. Always well packaged etc. I was late ordering the new colour vinyls (yesterday) but already shipped today apparently.
Sorry to hear the US side of things is so shambolic though