I would probably give it 0 stars if i could. I've been here a number of times and it was always mediocre. But this time, it was the worst experience ever. The service was particularly bad. I was pushed to get a card even though I didn't want to. She didn't just ask me once, but she asked me multiple times. First she tells me my card doesn't have enough money so I need to reload to buy my drink. I said I'll pay the rest with cash. Then she says if you buy another $20 card, you can get this drink for free. I said no thanks, I'll pay with cash. Then she says, but you don't have enough money on the card and you'll have to pay $4, which was completely not true as I still had money on my card. She finally agreed to let me pay the rest in cash, but gave me attitude the entire time. Right before I handed her cash, she says...you don't need internet? If you need internet you need to get a $20 card. I've never met somebody so pushy.