They are shit ballasts. As for HTGsupply well I think they are shit as well. I have sent them emails, I have called and left my number and still I sit with no light on my babes. Well I am the kind of person who thinks about calling the better business bureau when companies pull this crap.