Anybody use this site? I just purchased 120 credits and cannot get any photo to appear after clicking on it or any video to work. My login is fine and the site deducts my credit with each click, but I get nothing. Any advice or am I out the money? Thanks.