Agree 100%. I was just trying to clear up the mischaracterization of the OP, who thought (or wanted people to think) that the money had actually been removed. I suspect this would have been an even bigger mess, because Apple would have to put the money back, and after they did that, it could take a few days more to clear.
Either way, a buggy launch is one thing, goofing with peoples credit cards is another. This is why I am ALWAYS SKEPTICAL of "free" trials that require a credit card!!!
I agree totally with your last statement. I also get very weary when vendors do so and with good reason. It's their way of getting a hook into your account and I despise that!
Example why this practice should be banned:
Subscribed to a trial of my local newspaper to see if I would like their pdf on line format. No preview available until you signed up for a trial account. Didn't take us long to know this was not for us and we cancelled immediately, way ahead of the trial expiration. Guess what? One month later I notice a charge on my CC for this. Man I was pissed and ya know what? It took 3 damn months of my time and countless emails before I got it rectified. That sux!
Bottom line is if someone offers me a trial, I want a preview of what IM potentially buying and no hook into my CC! If the service/product is that good, then they don't need to use this gimmick/tactic!
Now as far as Apple goes, it appears this was an honest error, their doing their best to remove the pre authorizations to charge and they caught this before people were charged. And, they offer more free time. At-least they acknowledge the problem and try to make amends for it. I applaud them for that.
However, they should eliminate this crap in the future and offer a real free trial with no potential to charge what so ever. They can just automatically expire at the end of the free trial.
The consumer can then decide then if they want to purchase said service either during the on going trial if they like, or after said trial expires.
These practices to hook into our accounts are just tastless and should be banned.