If you really wanted to stick it to Starbucks, you should have just sold the gift card on eBay and used the funds for something else...like a visit to the Heart Attack Grill in Phoenix, Arizona. You get my point, hopefully.
By throwing the card away, or by buying their coffee and pouring it out on the sidewalk, they get the money that ought to be yours. That gift card has cash value!
I really thought I knew where it was, in my desk.
I was gonna give it back to my brother this year.
expiration or not.