I also enjoy listening to these two.
First, radios like K5, k6, and UV5, which cost around 100 yuan, are not suitable because they have insufficient bandwidth and produce choppy audio. I have personally tested this.
If you're just listening to music and need a way to pay, having both a contactless payment system and a traditional cash register is the best option. A price of around $500 would be acceptable.
If you want to get more advanced, getting an SDR is a great option. It allows you to see the spectrum and provides more enjoyment. However, I don't recommend the TRLSDR, at least get an AirSpy with a budget of around $1500.