How much does this cost to the nearest dollar?

CURT 45955 Rebellion XD Adjustable Cushion Hitch with Dual Ball, Receiver, 2, Balls, 20,000 lbs, 8-in Drop
INCREASED COMFORT. This cushion hitch ball mount is engineered with ShockDrop technology, featuring a cushioned isolator that helps deter jerking, jarring, bumps, vibrations, rattling and noise for a more comfortable ride while towing IMPROVED CONTROL. The dynamic, adaptive isolator of this cushion ball mount helps improve driver control by reducing jerking and jarring and managing sudden braking. It does this without any need for an anti-rattle hitch or anti-rattle shim VIRTUALLY NO MAINTENANCE. Unlike other torsion hitch and cushion hitch ball mounts, the Rebellion XD does not have an air

Price is $650.00
Price: $649.95