Starbucks has been doing this for at least 2 years now. The cards have unique/single use codes on them.
There is only supposed to be one song out each week, but if you dig through the little dispenser they're in you can probably find leftovers from previous weeks.