Just wanted to add to this which is kind of long over due. Back in April I had to have one of the first Acebeam EC50's out there from acemalls. Turned out I got a dud and it was delivered broken. I had to fight tooth and nail to get a refund. Once I got my refund I was told I could keep the light. Looking to this forum for help I found Vinh, who not only fixed my light, but also modded it for me and had it shipped back to me entirely across the US in two days! Then about a month ago I broke the tailswitch due to my own stupidity. I asked him if he could get me one and even though he couldn't right away, he sent me one from his own personal stock at an extremely reasonable price and shipped it out same day.
I really can't say enough good things about him. He will be the only person I buy my lights from in the future. A million cheers for Vinh. Deal with him with great confidence as you will not only be getting top a top notch product, but beyond top notch customer service.