I'm glad you've had good luck with Prince, because we've found him to be intermittently flaky. We've used him for several things and sometimes he does an amazing and quick job, other times, he takes the work and just flakes and doesn't do it, or does a shitty job and we have to ask him to redo it.

If you can get him to do the work, he's pretty good. But I would say if you're going to use him, don't pay anything up front. We've never been burned because we don't pay anyone up front, but if we didn't have that arrangement, it's possible we would be saying a lot more negative things now