Nope! Have been chasing a refund for over a month. They claim their email saying they have issued a refund is enough proof for my credit card company to chase the payment. Absolute lies.
The 5* reviews left on this, and other sites are fake - i'm pretty sure that Selena Gomez and Joe Budden (American singers) have not purchased dodgy products from this company!