How much does this cost to the nearest dollar?

Yamalube Oil Change Kit 10W-40 for Yamaha GRIZZLY 660 4x4
With Yamalube Oil Change Kits, giving your legendary Yamaha the protection it deserves is a snap. Kits are engine-specific, including everything you need - oil and filter. No looking up models or part numbers. Just grab it and go - literally. Contains OEM oil filters, any necessary seals, and enough oil to fill your machine Manufacturer Yamalube, Brand Yamalube, Weight 6.52 pounds, Dimensions 9.76 x 8.9 x 5.51 inches, Manufacturer Part YL8, Viscosity Rank Automotive 35041, Powersports Engine Oil 50, Available December 4, 2017, Liquid Volume 6

Price is $42.00
Price: $41.99