They seem ok to me... Haven't had to call on their aftersales service so far though (fortunately). When I was organising a GB for the Brightstar 24w HID, they were quite responsive and helpful with inquiries. Later Emilion took over and everything went quite smoothly.
The product itself is solidly built and bright. Seems to be working fine so far, although my runtime on it is probably only 2-3 hrs.
What are you intending?