Update 28/04/10 - after contacting payment processor and company supplier who both forwarded my concern to the seller I received an email response from them. Delivery is now expected tomorrow - here's hoping.
27/04/10 - Site appears to be a fraud. No product delivered and no response to email or phone calls. Avoid.