Ordered over 2 weeks ago and Still waiting for order , keep sending emails offering money off more orders but fail to bother about existing order. Luckily I paid by credit card and am making a section 75/78 claim on that meaning I will get my money back don't use this company for anything total waste of time
1 year ago
Yougarden has a
1.3
average rating
from
330
reviews