Can I check my logic:
Our OP has acquired BTC through thrift and hard CPU pounding. And has a desire to drink much caffeine. So he realises that he can pour dollars held in starbucks cards out of person A's card and onto (his starbucks card?/his bank account? Not sure how that works as not got a starbucks card)
Anyway, he thinks he is onto a good deal, getting a latte at 30% off. However 10,000 dollars worth of latte requests later, and our OP smells a rat? Someone has bought starbucks gift cards with stolen CC details and then found a BTC owner willing to swap those gift cards for nice anonymous BTC.
I think that starbucks here is at least one money transmitter - they are taking payment at the NY branch, and guaranteeing the funds to our OP when he gets the card number.
However, there are a number of betwix and between issues - how do you buy a starbucks card with a stolen CC number? Is this a walk round the stores process? I would assume no-one saw his site and then went shopping, which implies that quite a large amount of starbuck's float will come from stolen CC - can anyone verify that?
But this one looks like everyone is in breach of some law some where. Starbucks, the OP, the credit card thieves. Unless Starbucks has a license as a money transmitter (transfer service for us in the UK)
There is a nice idea here - if you can automate throwing 5 bucks from one Starbucks gift card to another, you can invite someone to have a virtual coffee. How did you do that?
edit:
The Financial Crimes Enforcement Network (FinCEN) of the U.S. Treasury Department requires MSBs to register.[9] It is also a felony to engage in money transmission without a license in any state that requires a license to operate.[10] http://en.wikipedia.org/wiki/Money_transmitter
I would give those guys a call - but probably after calling your own lawyer. IANAL, but this is a sticky situation, and probably unique to date. Hope all goes well.
I expect intention will count for a lot here.
Edit: according to random site on inter web (http://qz.com/166193/why-a-start-up-coffee-company-is-now-ac...) Starbucks cards can only transfer balance to another Starbucks card, and be redeemed at Starbucks for goods. So I think they still need to be considered a money transmitter. Anyway the upshot is that about 4bn is put on these cards yearly and 650m was left as cash on the cards at end of last year. Which is nice for Starbucks.
And I think the "have a coffee on me" idea is quite workable - I could happily sip a latte and join a webinar if you paid for the latte. maybe not - sounds a bit cheap.