Terrible company quick to take your money
No communication when eventually speak to an operator no customer satisfaction or service
Told end of month for order so waiting a full month
Not got the product after reading the reviews don’t hold much hope
Do not order bad company
3 years ago
Yougarden has a
1.3
average rating
from
332
reviews