I think it's a bit much to expect their entire support staff to write in perfect English, since they are not based in an English-speaking country. I don't think it's a very big operation, either.
I have one of their boards and can only say I had a good experience buying from them. I think compared to some of the alternatives in the price range (ie., random, no-name eBay crap), their documentation and forums is very good.
I have one of their boards and can only say I had a good experience buying from them. I think compared to some of the alternatives in the price range (ie., random, no-name eBay crap), their documentation and forums is very good.