This company is 100% a scam
This company is 100% a scam. As all the google reviews will tell you. They take your money and you never get your product.
United States
This company is 100% a scam. As all the google reviews will tell you. They take your money and you never get your product.