We have also been scammed by Xicom for tens of thousands of dollars. For an entire year they lied to us about the status of our project while asking us for payments. As a result, our project is now a year behind schedule and development is costing us double what it should since we have to pay again to develop features we had already paid to Xicom without getting the features developed by them. Don't trust your hard earned dollars with this rogue company.
Legal action may be taken against Xicom as Xicom has a presence in and does business in the United States.
The moral of the story is that if you have lots of money to spend on custom software development, do not trust Xicom.
Review the details of our experience at http://xicom-sucks.com/
Reason of review: Bad quality.
Preferred solution: Full refund.