Idk if Bandcamp is better, but there I buy my beloved albums with a big tip. The only thing I dislike is many artists default to PayPal for their merch. Ah, and they got owned by someone like Tencent or Epic?
As far as we know it's business as usual but I would make sure to have a copy of everything I've bought if I were you, when a business gets passed around like that (and sold at a loss) it doesn't bode well...