CupidBill.info
Consumer Report
I bought something from tv channelrom the sit up auction tu channel. When i recieved my bank statement the money for my purchase had been debited but there was also a debit taken by cupidbill.info no idea who they are ...