Yeah I've heard they are pretty bad at replying to anyone on here I may give it a shot tho I just dont rust 3rd party sites since there are people who pretend to post games but are actually viruses.
I totally understand your concern.