We got an 'out of stock' email, from a different seller. But we did see it being offered from an other seller, but when Jim went on their website they didn't actually have any in stock. This is the 3rd seller I have seen it from and it looks the same deal as the last 2, so I wud stay clear.
When Amazon cancels ur order, they will have already sent a authorisation request to ur bank so the bank allocate that money for Amazon to take; but it is never taken by Amazon because they cancelled the order. So it stays on ur bank account for 7-10 days until it drops off, during this time you cannot access that money that was allocated for Amazon.