Actually...Mc Farlane is the ONLY place to get one. No one else has them to my knowledge.
I would not recommend a salvage/used one.