Website and email links don't work, telephone numbers do not work. For example, trying to send an email requires proving you are human with perpetually streaming Capcha pictures asking me to identify an unending stream of traffic lights, storefronts, busses, motorcycles, crosswalks, etc.
They cancelled my original order claiming my credit card was invalid. I made several attempts to order and received "no-reply" emails refusing my order. Later I discovered that all my attempts had become active orders. I have tried to reach them to cancel these orders but have failed. Finally I contacted my credit card companies and all charges from this company will be investigated for fraud.