Spay and Neuter Prices: Why They Vary