Yes there's a coffee card. With tax it was $27 and change. You get 15 specialty coffees (they punch the card each time you use it) so this means you can share the card. You also get unlimited BREWED coffee which is different from their usual syrup based coffee. The syrup coffee tastes alright but sometimes nothing works like a fresh brewed!
We got one on our July cruise and we'll get it again next time we cruise Princess. I love the cappucinos! mmmmm