I thought that there were less expensive mounts than 42K gold? If so, where might I find them?

You get a mount for free at level 10.

And that free mount is account-wide. You can only get it once, but it applies to all characters you have or will ever have on that account.

Thanks, missed that.