Can't argue with you about that. In the further interest of full disclosure and not down-ramping, although it may seem like it, they mysteriously dropped their target price from 8.50 to 5 USD a couple weeks ago.
Would not trust them or any MM when it comes to this stock.
They'll eat it when some positive news comes out. I've learned that MM's and brokers will screw you any way they can if it means a buck for them.
NRT Price at posting:
17.0¢ Sentiment: Buy Disclosure: Held