Terrible to deal with, customer service awful. No delivery after nearly 4 weeks of ordering, no updates, nothing.
Customer service did reply but still couldn't give a delivery date.
Have now had to cancel my order, don't use this company.
3 years ago
Yougarden has a
1.3
average rating
from
328
reviews