I've placed the order for this twice, both with google checkout, when it appeared to be in stock. The first time it was cancelled, the second time, in september, I surprisingly got it.
Don't think buy.com ships/fields order based who orders first. As I have had good and bad luck with them in the past when an item has been in stock and others have placed an order after me, and got the item, while I did not.
But cancelling/refunding has never been a problem.