How much does this cost to the nearest dollar?

All Balls Racing Wheel Bearing Seal Kit Compatible with/Replacement for Kawasaki Yamaha
Verify the part fits before purchasingWheel Bearing Kit Front for YamahaApplications Kawasaki Mule 1000 1988, Mule 500 1991 - 1995, Mule 520 2000 - 2001, Mule 550 1997 - 2011 - 2018, 2016 - 2018, 2011 - 2018, 2016 - 2003 - 2016, 2014 - 2018, FZ1 2001 - 2015, FZ6 2004 - 2009, FZS 1000 S 2001 - 2015, FZS FAZER 600 

Price is $31.00
Price: $30.94