*snicker* I always tell people not to trust any site that makes that claim. To prove it, I provide the site with an old debit card with only a few cents left on it, and the message invariably comes back saying that the card was declined.
The expressions on their faces is priceless.