He ripped you off once why would you pay him again?
Why would you even pay him in advance...

I know your angry so i won't flame you for your mistakes... but I mean come on bro... guess you gotta live and learn...just cuz you're a nice guy dosen't mean other ppl are going to be nice to you...

best of luck bro...

peace