The mechanic dropped the tank, replaced 2 axles and the evap canister for $430? If so that's a heck of a deal! I'm cheap when I do work for people but that's less than I'd charge.
Yes Sir the price was good. If I had taken it elsewhere they would have charged me more than a 100$ for just removing the tank.