HI : There is Simuflight
http://www.simuflite.com/ and Flight Safety International , West Palm Beach, Florida (800) 769-6763.
The cost in 1996 for a 76 Initial including simcheck was $19,225.U.S.
I don't know the cost to-day. If I were you I would try and get hired by a company and have them pay for it.