try lances rv repair 1-520-229-9187. he can handle the whole thing, or if you just need the part, go to camping world. they can also order it.
hwh also gives a one year warranty on their parts. local shops usually dont. thats not saying they cant or dont do a excellent job. almost all do. its just not a national warranty like hwh's. you need to ask.
order a reman cylinder. if hwh has one in stock, they are cheaper, and carry the same warranty as new. or email them for a return number, and send in your cylinder to be rebuilt. again, a years warranty on the cylinder.