BandCamp service can be a great option especially if one prefers downloads to physical media. Hat said it can be a rather poor option for physical media as many musicians shift to a pre-order model. Significant delays do occur, damaged media is provided, or none at all. BandCamp does not resolve issues but refers you to the musician's label. For the most part requests to resolve problems are met with total silence. Another side to this is it is rather difficult to contact the record label or musician through the BandCamp website or app. As they say Caveat Emptor. I no longer use or support their service.