Is anyone here currently utilizing the services of the Carmichael Training Systems? As I get back into cycling and aspire to regain my Trek sponsorship (only more in depth this round) I am looking at using them. Obviously it has worked for Lance, but for the general public... how is this company? Anyone with experience with them?