havent but have heard they are decent. i use apollo and not too many issues, the ones i have had have been resolved with minimal contact to cust service.
I have galaxy ballast dont no ifnits the type ur talking about there green galaxy 1000s watt and I have no.problems I have dropped them wtc and still work good w no problems