One thing to think about is the install. If you are going to have a shop do the install, you may want to start there. Shops are normally going to work with someone on the overall price when you buy and install the parts at one place. If its a reputable shop and wants your on going business, they will through you a bone to get you back in the future.
If someone rolls up with a trunk full of parts and wants them installed, they'll most likely be paying the full hourly rate and for every little nut and bolt. You basically tell the shop they are just hired help and have no value to add.
The last lift I had installed I bought from the same shop that did the install. They worked with me on the price and labor to make sure everything worked for my budget. We discussed parts, alignment, sales tax and made sure everything was in budget. When I picked it up, they even included free wheel SpiderTrax spacers saying I would need them when I upgraded by tires. I never upgraded my tires so netted free spacers
If I just showed up with the lift kit, there is no way I would have had free product thrown my way.
Two years after the install I came back needing suspension work from normal wear and tear. Since I had the lift installed there, they again worked with me on the price. They ended up not charging me labor on new brakes. Again, I got the discounts because I created the relationship.
Saving a few bucks on the net maybe helpful in the short term, but building a history/relationship with the right shop could save your way more money in the long run.