Granted I only read a few paragraphs of this (which was too many), I did notice that you said it looks like he printed teh check from his apartment. Who cares if he did, a lot of businesses print their own checks. Hell, you can go to Office Depot right now and choose from a number of programs that'll do this for you. As long as the check has the proper account numbers, routing numbers, etc. on it then it isn't a problem.
