When you buy them, you'll want to make sure they come with the harness already assembled, so it's only a matter of switching plugs (The halos need to be wired seperately though, dont come with a plug, gotta tap into a line) Amd make sure they bring bulbs. A store will tell you around 300. I got mine shipped for 215 from a online store, and you can find them on ebay for around 150 or so I think.
Tip: The bumper needs to come off in order to install these. So if you are doing it yourself, it's not fun, and a shop will charge about hour and a half for labor I think.
You will want to seal them before installing them also.