Hi jeep,
I have found nothing is needed for this bad boy to hit every time.
Using it everyday since I got it and don't think it needs any servicing or maint,
I just rub it with a paper towel every time I change the batts, THATS IT!
Never did the take apart video that chad put up, want to see how long it can go before I need to.
Hope this helps, Love true.