I assume they bought physical gift cards in store.
"to transfer the money off the card I had to do it IRL, at a Starbucks location"
I don't know about you, but I'm not going to do business with someone (here the Founder of Freshplum) if they enjoy hacking credit accounts in their free time.
His reason for doing so is so poor that I worry about his ethics in other affairs.