I actually do work with tight unknown indy rappers and half of the time its like fcuking babysitting. They think because they are so tight that they don't have to work hard. I end up spending hours editing, recording, giving them sick beats, for what? So maybe eventually they will come up and I'll come up with em? Nah, not likely.....
On the same token though, if you work with an artist who is good and on his grind, an is real, stand by em cause you never kno...LoL
..but on the real, I actually prefer to make web transactions. Why? Because I have complete control over my project and if the client likes the client buys. End of story.