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.