I have i believe just been scammed out of £1400 they claim they will give me a refund…lets wait and see? Reply
I have i believe just been scammed out of £1400 they claim they will give me a refund…lets wait and see?