Probably have to take that up directly with Starbucks
Not unless you have the original receipt and even then it's a maybe
No... you cant exchange gift cards for cash but there are sites for selling gift cards but you have to discount them
Thanks! Your answer is awaiting moderation.