Also consider complaining to the secretary of state perhaps? Idk, it’s not city tax revenue so not likely, but it’s still fraud. But I would definitely consider a chargeback. This is just like in the old days when managers or severs would scribble in a different tip and total on the merchant copy.
For Linux you can use ZSpotify. It runs in the command line, just use a burner account to run as in zspotify because it’s against their TOS of course, and might get you kickbanned. It also requires premium, but you only need it for a day at most, in order to run the download. Then you can cancel.