SegpayEU.com/pixxellMA
Consumer Report
The sire just took my money as i noticed on my bank statement. They don't tell me why they took it or where there from just that silly website inwhich i looked up and does not exist so something odd is going on ...