You can buy it online, and the delivery speed is still very fast (it will arrive in a day or two). If you want second-hand, you can search for modern history on Taobao. Only 10 more than a dollar.
If you want a new one, you can buy it on JD.COM, as long as it costs more than 20 yuan.
Personally, I suggest buying second-hand. There is no difference between brand new and brand new.