Amazon Canada has really great customer service. They have upgraded every single order from me to the most expensive express delivery service by themselves. I live in Germany, so not exactly around the corner. When I first ordered something from them in the evening, I received it the next morning at 9 am. I still don't know how they pulled that off, lol.
The service of amazon.de decreased unfortunately the last few years. I'm a customer since 2003 and up until one or two years ago, I received every order the next day (Germany is a small country, lol). Now they wait between 2 to 4 days to send your stuff, if you are no prime member. They basically decreased their non-prime service, just to justify the existence of prime. And the funny part is, that we have prime since 2007 and back then when there was no amazon instant video or free kindle books, they didn't feel the need to do it. And it's not, because they have so much to do. For the longest time we only had two warehouses and everything worked just fine. Now we have 9 or 10 and they play snail mail for non-prime customers. -.-