I can't comment on their other items, but their boba milk teas are pretty decent. I stopped by to grab a taro milk tea en route to some grocerying at Lee Lees. The milk tea was refreshing and not terribly sweet, and the tapioca pearls were delectably chewy.
What detracts from their ratings is that their workers don't seem to be all there. I'm not even sure how to explain it, but they all seemed completely spaced out and oblivious to the world, except when shouting people's orders in crazy person voices.