Not sure about the shock, here is the link to Fox factory service. http://www.ridefox.com/service.php?m=bike they are showing $145 plus parts, so unless what you can buy is as good as a shock it is sort of a wash.
As far as the stem and bars. The general consensus us the Trance came with too long a stem for the frame design (90mm) and it is recommended to switch to either a 40mm or 60mm (which ever feels better to you). I have a Stance, which had the same issue, (the LBS switched mine to a 60mm before they put it on the show floor). I later switched to a 40mm. I also went with a 40mm rise bar over the stock 20mm rise. Both the stem and bars on my bike are Truvativ. Got them from Jenson USA for a reasonable price. Very happy with them.