If I get a couple of prices from some other shops that are in line with what my shop charges, I'm sending in an email to MEC.
One of the reasons I went with an igh is to avoid having to pay $65 for a new cassette each year. An igh costs more to buy, but it should be cheaper to operate in the long run