This was my 20th order with Amazon.ca and each order I have always been happy with the timely manner I have received my items. Even more impressive was that they shipped my order on Thursday and I received it on Friday even though it wasn’t scheduled to be here until the 4th of January. (Kudos to Canada Post)
Not only has their shipping services always been great but their prices are generally very competitive and in stock.
If you haven’t shopped at Amazon.ca before I highly recommend them!