Sorry for the mishap on the format. I didn't realize what happened until it was too late.
Currently, TSA, XJT, and SKYW are all offering courses for free. I've been in contact with a few others that are very close. Soon, I'm guessing they all will. (regionals, that is)
And yes, I agree, no pilot should pay one cent for this. This is why I am limited to the companies listed above for now.