I have to say that is a downside. I emailed them about 2 months ago with some questions, they never responded. I then emailed them when I was ready to buy, and stated that in my email, and had an email back in about 24 hours. They said the 60-27D would be in last Wednesday and they would ship my order then. Well, they still haven't shipped. Figure I'll give them until next week and if it hasn't shipped I'll cancel the order and get the ones from LEDGroupBuy.
Edit: We must have been typing at the same time. I'm pretty sure Zooid was talking about Bravo Electronics. LEDGroupBuy has awesome customer service and Milad answered all my questions for over a month before I even ordered anything from them.