Zogrows newbury is an average company with satisfa...
Zogrows newbury is an average company with satisfactory services. The customer support was good and they responded to my queries promptly. However, I feel that there is room for improvement in terms of product quality. Overall, it was a decent experience. I appreciate their efforts in addressing my concerns.