The guys at Localbitcoins.com seem to do pretty well for themselves. Although, you have to have a pretty decent capital base for that to work out.
Indeed if you do not have this you will fail at the end for sure without any doubts, I think if you do it on a good way its no problem at all.
You need good reviews and also a lot of money to invest in at its first place.