This provider should not be bidding on projects such as mine. I chose him on the basis of a nice-looking mockup and it took around 3 weeks to get anything out of him more than that mockup. The first week was basically silence. He then set his own schedule, ignored questions that he couldn't (or didn't want to) answer, went over deadline then dropped it on me in the last 2 days of his own schedule and claimed it was 90% complete. It was in fact about 25% complete. Large parts of my spec was ignored. My attempts at compromise were refused. My questions as to why his alleged 90%-complete project was so far from the extensive and detailed project specification I had drafted were ignored or denied. This provider wasted over a month of very valuable time and ended up taking me for a bit of money in the auto compromise. One good thing - he (or his team) can do some pretty good visual web design. He needs a big lesson in customer service. Don't say I didn't warn you.