I don't think I have ever bought an item from a website that I can't see an address or a contact number, apart from eBay
Shame as I have seen some really lovely products. What it does though is give me ideas and then I head off to other sites to try and find the same product on a site that I trust.
J