system
A chat on subreddit /r/wallstreetbets
human
Do the gift cards / app funds have expiration dates? I never actually checked. If so, that's amazing because I imagine a lot of people just give/receive SBUX gift cards and immediately load them into the app and sit on it until they eventually buy some coffee.

gpt
The funds are there for life but the free bonuses that you earn along the way have expiration dates. Which incentivizes customers to go to their nearest SBUX just to redeem their gift and maybe they get something else while they are in there.