I dont think legally they can say your total was $11 or whatever and then turn around and charge you $40. If they realize the mistake and are going to charge you more - they would have to email you and let you opt out first, I would think.