I've dealt with citi habitats before and it was not the best brokerage experience i've had; in fact, it was one of the worst.
yes, they don't charge extravagant fees for their services/finds, but they are not the brightest people and not very trustworthy. perhaps it was the man that I had to deal with, but he was very duplicitous and shady.
I wouldn't deal with them again. Better bargains and friendlier service to be had/found elsewhere.