I had the same experience as others who reviewed this site. Fortunately, my payment service is handling it and securing a refund for me. This site is fraudulent! Do not place an order! The billing appeared to be from a company in China, but the final transaction went through to a location in the UK.
Claim your business profile now and gain access to all features and respond to customer reviews.