Hands down - the worst service I have ever received!! How does a business who treats their customers so poorly stay in business? I was meeting a friend here for a quick coffee and chat. I went up to order our drinks. When it was my turn, I walked up to the cashier and said "hello"... nothing from her. I was a bit perplexed. I then said "how are you?" I got a response out of her but it was definitely a day that she didn't want to be there. I ordered a iced soy latte (my friend's drink). She was annoyed that I didn't give her the size. I asked her what sizes they have... she just points at the sample cups that are infront of the register. I told her the largest size they have. Then I order my drink which was a non fat rainbow latte. Again, I didn't give her the size of the drink and she was again annoyed. I told her the largest size. I gave her my card - wanting to end this interaction with the grumpy cashier as quickly as possible. She asked if I wanted a receipt. I told her yes. I waited, waited... no receipt. I asked her then for a receipt. She had to explain to me that it takes so much time to print and it prints a huge receipt. I really don't need the explanation - just need the receipt. Then, I moved over to where we pick up the drinks. She then begins to complain to the other barista how much work a rainbow latte is when it is ordered with non-fat milk. At that point, I was ready to leave, however, didn't want to leave my friend so I asked the cashier if I could just get a bottle of water instead of the coffee. She said that they don't have bottles of water - and she said it in a manner where she was acting like I was stupid for asking that. The other barista ended up making the drink. I will NEVER be back at this shop... Horrible and rude service!