CupidBill.info
Consumer Report
I was just sitting here ten min ago and when my card has a transaction it is texted to my phone all of a sudden i got a text saying that $27.94 was taken from my card from CupidBill.info Internet GB whatever the heck that means so I just got ripped of ten minutes ago and I didn't authorize anything ...