According to BGB §355 German consumers are allowed to cancel long-distance contracts ~ like via internet ~ for no reason at all for a period of 14 days. The catch is that you, as a vendor, are obliged to inform the consumer about this right and the deadline to utilize it. Failing to do so makes you a target for adhortatory letters.
This is how we roll! Internet business is mad fun here in Germany.