No experience with that particular model but I bought a Jebo 110W CF fixture from them a few years ago and it was absolute garbage. The light was a lot dimmer than I expected and ballast gave out in less than a week. When I opened it up I found a bunch of poorly shielded wires and plastic film still on the reflector. In retrospect, it may be a good thing the ballast stopped working because the fixture was probably a real fire hazard. I did like the housing so I ended up retrofitting the fixture with a 55W AHsupply kit and it was way brighter than the original 110W fixture.
Aquatraders customer service was also not at all helpful when I contacted them. They gave me incorrect information about the lights (told me that there were waterproof endcaps in the fixtures when in fact the bulbs were just connected with bare wires) and sent me the wrong color bulbs.
Overall, I had a pretty negative experience, but keep in mind this happened around 4 years ago. Aquatraders may have improved and Odyssea T5 lights may be better than the old Jebo CF lighs.