In the UK Prime was supposed to be 'next day' but this seems to have slipped back over the past year or so? My pet gripe is the 'preparing for dispatch' black hole that generally (in my experience) means 'you're going to be waiting a long, long time'.
Recently ordered a keyboard in UK to be delivered to Spain. Despite being in stock it stayed in 'preparing to dispatch' for a week and I couldn't cancel.
In frustration I ordered another one thinking I could just refuse to accept delivery of whichever didn't arrive first and get a refund.
Sure enough, that time I left the office for half an hour I returned to find two packages on my desk waiting for me :)