I have been burnt as well! There are alot of great programmers/designers who simply don't have any grasp of how to do business in a professional mannor. I have lost around $500 to inexperienced freelancers now.
Perhaps post an offer for the job on tf? It's going to be fairly expensive though....a full shopping cart isn't an easy feat.