Says that they are new...so maybe he found a closeout deal someplace.

Do you need the factory wire harness to hook them up?