A good friend of mine is racing the worlds. He is sponsored byAE. He gets product but no salary that I know of. He does manage a local hobby shop but that doesn't pay a lot either. I would bet the top pros are making more off endorsements than their main sponser