Delivery very slow(4-6 weeks)
Any cancellations and refund takes 30 days.
Customer service very poor. Impossible to speak to anyone. Wouldn’t recommend this online esp when you are sure of the delivery
3 years ago
Yougarden has a
1.3
average rating
from
332
reviews