SCAMMERS! So wish I had looked up 'wedopay' before I so stupidly gave them my money & all my personal information. Why isn't their site banned/blocked…