Andrew W.
Hi I created an account on mystery wins…
Hi I created an account on mystery wins and seemed to ask for lots of information More so than normally the case opening an account. I have submitted certain information and also deposited some money and realised I shouldn’t have done so as I couldn’t open in App Store. How can I report this site as I now think it is a scam as no reviews anywhere online



