I've held this one for around a year or so. Looking at them vs iCar I still think I have the right stock. It'll take a bit of time but someone will come sniffing around for a takeover.
As for 'disappointing revenue' compared to iCar these guys are doing pretty decent for the amount of time they have been up and running.