SCAM!!
SCAM!!! Claimed that I could retrieve a video but only retrieved a short clip of the whole video. I paid $60!!!! DO NOT USE THIS WEBSITE!!
United Kingdom
SCAM!!! Claimed that I could retrieve a video but only retrieved a short clip of the whole video. I paid $60!!!! DO NOT USE THIS WEBSITE!!