How much does this cost to the nearest dollar?

CURT 111943 Class 1 Trailer Hitch with Ball Mount, Receiver, Compatible with Select BMW 535xi, 535i xDrive
DEPENDABLE STRENGTH. With a strong, welded steel build, this class 1 hitch package is rated for 2,000 lbs. gross trailer weight and 200 lbs. tongue weight (limited to lowest-rated towing component) HIGHLY VERSATILE. Add versatile towing options to your vehicle with this class 1 trailer hitch. It provides a standard, square receiver hitch and comes with a ball mount with a ball hole to connect a small trailer DUAL-COAT FINISH. For industry-leading rust, chip and UV resistance inside and out, this tow hitch is submersed in a liquid A-coat and co-cured

Price is $308.00
Price: $308.12