This site is a total scam
This site is a total scam. What they advertise is not what is received. They ignore all attempts to solve the problem and there 30 day returns policy is a total lie. There is no customer service. DO NOT WASTE YOUR MONEY.
United Kingdom
This site is a total scam. What they advertise is not what is received. They ignore all attempts to solve the problem and there 30 day returns policy is a total lie. There is no customer service. DO NOT WASTE YOUR MONEY.