How much does this cost to the nearest dollar?

SuperATV Aluminum Roof for Can-Am Defender HD 5 / HD 8 / HD 10 | Snug, Rattle-Free Fit | Made of 1/8” Aluminum | USA Made
FITMENT Can-Am Defender HD 10 2016+ Can-Am Defender HD 10 2016+ Can-Am Defender HD 10 DPS 2016+ Can-Am Defender HD 10 DPS 2016+ Can-Am Defender HD 10 XT 2016+ Can-Am Defender HD 10 XT 2016+ Can-Am Defender HD 10 XT Cab 2016+ Can-Am Defender HD 10 XT Cab 2016+ Can-Am Defender HD 10 XTP 2018+ Can-Am Defender HD 10 XTP 2018+ Can-Am Defender HD 

Price is $674.00

Price: $673.95