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.5
average rating
from
2,727
reviews