Yes be careful with them. small invoice of 1000$ past due 150 days and still unpaid... Very difficult to reach the right people over there. Left many messages, no call back. When you are able to speak with someone, always the same bull about a payment coming soon but no check at the time, blah blah blah......
Be very careful and require payment before delivery, very important, do not trust these people!!!!