Guys like Craig Ballentine, LV (on our site), Lyle MacDonald (Bodyrecomposition.com), standapart(on our site), etc will train you for cheaper and have good knowledge. Heck, even Charles Staley will workout something cheaper than that and he's been in the iron training game for a looooongggg time. Heck, I've even been known to take on a client or three everyonce in awhile.
Not that I'm knocking you as a hardgainer but nearly half of the people that train tell me that they are a hardgainer. I'm sorry but it's really simple...you eat until you start gaining weight, you train hard in the gym 3-4 times a week with a good, sound, structured program, and get plenty of rest. The rest will take care of itself.
Again, not knocking you but I hear all the time that "I eat a lot and don't gain weight." I challenge them to count calories and when they do, they might come up with a whooping 2200-2700 calories at max. The average male that trains hard and is active is going to need in the high 3000 to low 5000 calories depending on activity level. I'll put it this way...take a 5'9" guy weighing 180 pounds that is about 25 years old and works out with weights and cardio 5-6 times a week and we're looking at ~3500 calories just for maintenence (give or take a couple hundred).
The other thing that bugs me sometimes is that these guys that charge a lot have the same information that a lot of us that charge very little or don't even charge at all for training or information. However, I guess if you put a high price tag on your name then it looks like you're good.
Some trainers/coaches can charge because of their name (Thib, Pendlay, Simmons, Tate, etc) and can do so because they are in high demand.