Yeah, I thought that part was high too. They said that the part was available only from the dealer.
No, I'm afraid that at the time (this morning), I didn't know anything about CV axles or wheel bearings. Since then though, I've been reading up on it online. Nothing seems wrong with the CV...