Using pre-paid credit cards is the best option. That way even if the number gets stolen there is no money left on it anyway.