Yes I have heard some of the guys talking about them.. from what I understand they are a Chinese company and have people on the ground with the airlines. From what I have heard they seem to be quite good.
Give me a day or two and I will ask the people who have been dealing with them
PT6