I drop by ABC while walking down the yonge st strip and I always find something to put a smile on my face. Great selections, good prices and there is definitely something for everyone here. Managed to get a lot of hard to find stuff that's not sold by chapters here with a quick browse of current offerings. There are some others on the strip that are either unorganized or simply not competitive with Chapters.
All in all, it's a great experience even if you're just browsing. The aisles are a bit tight but they make good use of the limited space.