My front struts were bad according to dealership. I picked up some new struts, and wanted to install them myself, the shop said it was easy if i had a "strut pressurizer". Now im no auto mechanic but i have never heard of this? I feel this was a lie to get me to have them install them for...