Personally, a year ago I ordered a set of their 55w slim ballast for like $45 with $8 2 day shipping and it did come in two days. I never had a problem with flickering and once in a while one of them wouldnt turn on but it was nothing one click on and off wouldnt fix. I had nothing to complain about and all of my other friends didnt complain either....
a few months ago 3 of my friends ordered a set and I don't know if they shipped from china, and theirs wouldnt turn on all the time and it'd take them a few more tries than mine would. Theres also had slight flickering at times but it wasnt enough to bother them.
A few weeks ago I ordred a set for my friend for his mazda 3 and they did indeed ship from china, and it took a long time to come too. After installing, we always had a problem with just one ballast and it would take countless times to make both of them turn on at the same time. We're considering sending it back but it's such a hassle because we'd have to probably get it shipped from china again for a replacement. I haven't gotten a chance to try to up his headlight fuse by 5 amps (as suggested on the website) but if that doenst work we have no choice but to send it back.
I had a fairly good experience with my HIDs, and many people before me but it seems like this year (2011) they have definitely changed their quality. I havent had a problem with my slim ballasts, and I passed them on to a friend and he still isnt having a problem with them. I personally use the stock HIDs now from my JDM front end and in terms of quality, OEM > aftermarket all day. Just wanted to share my experience.