i must be the only one but i don't think 9.5% is bad at all! I was kinda expecting 10-12%+ when i first read the post
when we do our numbers for every deal we automatically punch in 12% just in case we can't source funds via traditional means.
if you've got a really good profitable deal...