I ordered my shocks online and took all 4 and my truck to a local tires shop. They install all of em for $100. Plus they had me bring it back after 1,000mi. to make sure it was all ok.