I have recently used this site to make a digital download purchase and have been given the run around and lied to.i've paid them via google checkout a…