Has anyone ordered from this company? Looks like they have a great variety of products.
I tried sending an email and received the message that delivery of my message would be delayed because there was failure to contact the DNS servers but attempts would be made for 3 days. It's now been 3 days and still no contact. Looks like the phone number listed on the site is in Britain.