I selected click and collect, they advertise it will be available within 4 hours, unless it needs to be shipped to the store from another store, then it will be 24-72 hours. In my case, it needed to be shipped, fair enough. I am a little worried about getting my camera in time, so after around 48 hours, I contact support and check in, they assure me everything is fine, and to just wait for my email. 72 hours passes. It is now outside the time window they specified. I contacted them again, and once again, told to just wait for the email -- I don't accept that, and continue to press and press. Eventually, they acknowledge that they don't have any stock, and that they never did try to ship it to the store, and that I would need to wait 3-4 weeks, or maybe 2 months or more. They can't give me an exact date, so, I ask for a refund. They offer me store credit or a $50 voucher to stay on their wait list. I pushed for a full refund to my original payment method. I was told they would need special approval from management which would take 24-48 hours -- once again, I pushed until they agreed to give me a refund. They issued the refund and it took a few days for me to get the money, and then I was able to order the item from Amazon and it came within 1 day from Amazon. If they have your item in stock and you can hold it in your hand before you buy it, might be ok, otherwise, buyers beware -- check the reviews, there are so many people saying their money gets held ransom, don't be the next victim.