Yea dude, I hate to break it to you, but Amazon charges the full amount to your card seconds after you make the purchase. they then put a hold for a minimum of 30 minutes (I have seen literal days) before they will even release it to me to ship. They do this to verify scammers and that you have the funds. just because it hasn't shown up on your credit as a full charge yet, means literally nothing. I just have to generate a tracking number and its fully released.
on my website, I have no requirement to ship anything. the minute it processes its fully charged.
it has and always will be a 100% upfront paid before delivery model. This is how every single ecommerce site works, I am on almost all of them.
and wr long was a 2month wait, luckily who i bought it through paid that upfront for me prior to delivery.
people blow my mind sometimes.if you think people can just charge something and never ship a product, clearly don't understand how payment processors work. you can only do that so many times before the processor will simply drop you.