Suspension grease

Hey all, noobie question, what's everyone using for suspension grease? BRP wants $12.99 for a tube. Any feedback is appreciated!

Thanks!

losing antifreeze

I have a 96 500 sportsman and i reolaced the sensor in the middle of the radiator and now after it sits turned off i lose some antifreeze, Can anyone point me in the right direction?