Being here in Dubai and know them personally, I feel they are great. They did lots of new parts for my Z before anyone like fenders, hood (changed twice), carbon fiber interior kit etc and have seen lots of other cars getting CS treatment its always amazing.
I think the shipping delay which at time I have to feel as well from US vendors and part of the game.
Keep up the good work, I am brining my G as planned end of this month