OK.
Light FINALLY arrived today after alomst 20 days and TONS of back and forth.
I feel the quality is decent (I can see wires because there is some kind of mounting hole in the ballast casing, but it is a SOLID metal casing.). BUT. The customer service leaves ALOT to be desired.