AIM Digital Imaging
Wouldn't you rather supply your credit card number to a real company that actually holds stock?
Many www stores claim to have stock by database linking, most bill your card before checking stock data (by placing an order) with the supplier.
You pay but don't know if have to wait..