I'm becoming a little concerned having forked out a large sum of cash for web development work. Communication with the developer being slow has made me worrisome of an elaborate scam, the freelancer who won the bid had over 350+ reviews with a 4.9 reputation (out of 5)
...I've since google...