I dealt with them, everything went fine, some deals worked faster than with ppl here in the freakin US.
Their communication? Some of the worst... they never really had a thing for answering email.
Their status? Dead. I tried emailing them to checkup since they stopped updating, but even a recent email went unanswered.