If I remember correctly it does come with a relay and lots of wire. It also comes with two mounting brackets, a long and short set. I ended up buying some 1.5" aluminum angle from the hardware store and fabricating a bracket to the plastic mounting holes under the headlight. Then I used the short brackets that came with the light to attach it to the angle. I figured this way most if not all of the weight of the light would be pulling straight down on the plastic mounts instead of being far out in front of them, if that makes sense. Let me know if you'd like some pics, I just don't have any with me here at the office.
Also, if you haven't bought the light yet, the best deal I found was at wundercarparts.wcpdiesel.com, you can click on there Make us an offer link and put in a low bid like $200, and it will pop right back up around $204 or so.
Lynn