Tell you a good way, you can go to the university library in your city.
Generally, university libraries will have open days, or some will be open for a long time. Books in university libraries are generally complete, and there are many new books and reading materials, all of which are free. This is a good place to go.
In addition, you can try Xinhua Bookstore, the largest bookstore in the city. Xinhua Bookstore is more formal, the books are genuine, and the Xinhua Bookstore is very big, and the employees inside can't manage that much. Hehe, I often go to see it and only remind it once a day.
In fact, there are many shops selling books online, where books are generally cheaper than the market. You can order some online, which can save a lot of money.