Damn. Early in my college years I took a course from a lecturer who made us buy not one but two useless books of his (each on its fifth edition or so). The bookstore was owned and operated by the college, so I didn't even bother to complain.
I ran into a situation where a graded component of a course required buying the textbook by the lecturer. It involved an online testing service through a company owned by the lecturer. I raised a complaint with the university pointing out it was against policy along with the conflict of interest, was forced to transfer to a section led by another lecturer (same course, different textbook, considerably worse lecturer), and the university never bothered doing anything about it.