On a scale of 1-10 in trust I would give them about a 6.0. 7.0 is about where I like people to be before I do business with them. People reporting payment delays here is why I give them a 6 combined with other little things since early 2011. OTOH I'm not aware of anyone who hasn't eventually been paid and it's been a while since I've seen someone complain.
Just my opinion.
|