I get most of my DJ Music from Beatport, but I also buy a lot of charts from iTunes.
https://beatport.com/
I find beatport prices to be pretty good compared to other sites, and I don't use pools, I'm only a hobbyist and I'm not planning to work as a pro, so I also buy the music I like.
I get my music from:
https://bpmsupreme.com
I tried bpm supreme today, others might find it useful, but they have a complex registration and it’s not a good site to navigate. So I snagged a few songs and cancelled my subscription.
I tried bpm supreme today, others might find it useful, but they have a complex registration and it’s not a good site to navigate. So I snagged a few songs and cancelled my subscription.

Autism is a neuro-developmental condition characterised by difficulties in social interaction and communication, as well as restricted and repetitive behaviours or interests.
I've tried
https://www.voclr.it/
And I've found it a bit hit and miss for quality, actually mostly miss.
So I've yet to find a great source for quality or studio quality acapella's.
https://www.voclr.it/
And I've found it a bit hit and miss for quality, actually mostly miss.
So I've yet to find a great source for quality or studio quality acapella's.

Autism is a neuro-developmental condition characterised by difficulties in social interaction and communication, as well as restricted and repetitive behaviours or interests.
I've subscribed to Beatport Link, again.
For £10 per month or $15 US, you can have access to the entire catalogue of music on Beatport, so you can stream to Rekordbox and mix/play every song available on Beatport, without having to buy a thing.
Personally I use it to try before I buy.
You can also preview the entire track if you're looking to buy and download a song, kinda useful really.
Plus, if you lose any tracks, you can download all your purchased items again.
Not bad for a tenner.
There is one downside, and it's kind of obvious, but you can't record when streaming, to prevent piracy of course. That doesn't mean you can't take advantage of the analogue hole though.
For £10 per month or $15 US, you can have access to the entire catalogue of music on Beatport, so you can stream to Rekordbox and mix/play every song available on Beatport, without having to buy a thing.
Personally I use it to try before I buy.
You can also preview the entire track if you're looking to buy and download a song, kinda useful really.
Plus, if you lose any tracks, you can download all your purchased items again.
Not bad for a tenner.
There is one downside, and it's kind of obvious, but you can't record when streaming, to prevent piracy of course. That doesn't mean you can't take advantage of the analogue hole though.

Autism is a neuro-developmental condition characterised by difficulties in social interaction and communication, as well as restricted and repetitive behaviours or interests.