ive never been more frustrated with anything in my life before i encountered champ grips. i fu*king hate those things. putting them on is literally the most arduous process ever. using windex, spit, or water helps a lot but then your grips will be super slippery for awhile, which is so annoying. does anyone have any ideas for liquid that'll stay wet long enough to slip the grips on but will dry up overnight at the longest?