“They havent been delivered yet. The MONEY has been paid and has been taken out of their credit cards. The money is all in Apples hands right now!”
****************
So you agree the sales haven’t completed.
The sale is completed. It’s not a deposit, but the full purchase price is taken. I do that very same thing with just about every product I buy online, including Apple.
I just bought something from Amazon today. They said it would be about ten days before delivery. I didn’t pay a deposit to Amazon today, but I paid the full purchase price. They got my money ... :-) ...
It’s the delivery that is not completed. Just about ALL my purchases are that way. You may not a be familiar with the new way people are buying things these days ... LOL ...