Something else to remember, those prices are likely based on the bare minimum hours required to attain each rating. This is incredibly difficult to attain. It's good that you're paying out of pocket now. Do that for as long as you can because you'll save a ton in intrest.