Horrible company, made my order with promised 4-6 working days delivery and after I complained 5 times to the website they said the delivery will take 30 days. Avoid it at all costs- you will loose your money and will have lottos trees interacting with them
4 years ago
Lookfantastic has a
1.3
average rating
from
1,416
reviews