Terrible service as they took down my reviews of Look fantastic. Look fantastic we’re really slow to give me a refund and trust pilot we’re just awful and unfair as they didn’t let me post my honest review.
2 years ago
Trustpilot has a
1.4
average rating
from
2,661
reviews