I have placed an order with Elbox two days ago and have yet to receive an automated confirmation email or a charge to my credit card account. When I attempted to contact the company, the email addy order@elbox.com was returned undeliverable. Anyone else have trouble placing orders with Elbox??