rumors are always around, but i found on a respected forum by a respected member about a year ago, that they are a gang (ie mafia) and its a front for money laundering, and when you buy a car from there it mysteriously gets professionally stolen a few weeks later....be warned.