Came for my son's primary school materials and the study guides they have are actually well organized sha. The stuff they stock is quality and the staff was helpful when I asked questions about which books match the curriculum. My only gripe is I had to wait almost 30 minutes before anyone attended to me even though the place wasn't packed, which annoyed me considering I came during my lunch break from work. Overall though the materials are worth it, just plan your time better than I did.