I've not tried any of the Boba drinks, so I cannot comment on them. What I can say is that the donuts are very very good. They are extremely fresh if you get them in the morning right before work and go great with coffee. I am very disappointed that they don't have creme-filled Long Johns. I asked the woman behind the counter if she could make some and she said they don't sell well. I disagree. I've never sat in the building and ate, just ran in and got served right away and off to work.
You should bring cash unless you want to pay a small charge for running a credit card.