In Europe, Amazon has plenty of competitors found in regional companies (CoolBlue in NL/BE) and they seem to deliver within a day or two just fine.
I never had trouble with Amazon
I never had trouble with Amazon