I was looking to purchase an 2.5 to 3 ton floor jack for lifting my Chevy Silverado. I'm rookie and needed some assistance in my selection. I was looking at a used 2.5 ton Snap on ya700b for $300 or a new 3 ton Hein Werner for $460. Are these jacks made in the USA and are they rebuildable?