I've dealt with people from BHW who vouch for me. If escrow and paying after receiving feedback is shady to you, then you need help.
So several iTrader scores (where you're mostly a buyer) makes you a stand up guy? You're gonna need more social proof to pull that off.
Anyway, if this guy dropships then be extra careful folks.