I have actually had a very good experience with this site. It is a buyers beware but peer reviews can help you weed out the bad ones. I just wouldn't spend a lot of money with anyone until they have proven they can do the work... for $5 that's not so bad.