I am an Amazon Prime member, and ordered several gifts for Christmas. All items were in stock and were supposedly guaranteed to be delivered within 2 days. That didn't happen. The courier service they are using (ASL) never attempted to deliver any of my items, and instead "returned to seller". I found out on an online forum, that everyone in my community has been having the same issues! There are hundreds of packages that ASL has not delivered as promised in just our small community! (Moonstone, Ontario) We have called Amazon, who has told each of us that they have deprioritized ASL as the courier, and to place our orders again. We have done that, and Amazon has shipped via ASL - and our packages are either lost or returned to seller AGAIN!Clearly Amazon doesn't really care and is doing nothing to fix the issue.Beware!!!!!