Many artists are struggling after having been forced to cancel tours due to coronavirus. Cancelled tours mean lost revenue, since artists have to buy all that merch up-front. If they can’t sell it on tour then they’re at a loss. AngryMetalGuy has a list of cancellations with links for buying music and merch. Bandcamp is also waiving their commissions for 24 hours on March 20, 2020 in order to make sure as much money as possible goes to the artists.