Not allowing delivery to an address other than the billing address with a credit card payment is pretty much a standard now. Some companies offer a rigorous testing procedure to get around it though.
If you changed the deliver-to name to your mothers (I very rarely RTFA) then no harm done really, that's only a milder form of fraud.
