I had the same problem. I placed an order on July 13 and never got anything but a charge on my credit card. I called them and they said that they had new owners. The website was re-registered on 10/5 of this year so, it seems true. The old owners whois was "Peter Schorch" from Jenkintown, PA. The administrative phone contact was *******030. There are a lot of websites in that name and they also show *******000 and *******040 as phone numbers. Maybe they will give me back my money?