Terrible service. This company simply does not have the capacity to deliver on the orders, and money, it readily takes during this pandemic. Over three weeks with nothing but automated replies.
Avoid.
5 years ago
Yougarden has a
1.3
average rating
from
328
reviews