Weeks ago I ordered some music gear from an online UK retailer I'd used before. After 3 weeks with neither the goods nor an explanation, I asked what was up and they apologized that they'd gone bankrupt or were being bought out or something. But of course. I cancelled the order and placed the same thing at a German retailer I'd also used before. The Germans shipped the order the same day I ordered it (free shipping) and it arrived less than 48 hours later.