Been coming here for months now and the product itself is fine sha but getting served is like watching paint dry. Last time I came in to pick up my regular order, waited almost 25 minutes while two staff members were just chatting by the counter and nobody even acknowledged me. The water quality is solid I won't complain about that but if they sorted their customer service out this place could actually be something. Right now it's hit or miss depending on who's working that day.