I have checked out the sites on this particular posts and it is either from Europe or the company no longer has a website. can anybody just give me a website for one that is in USA. Or.........has anybody ordered from Europe and got satisfaction? Thanks for answering this...