I do not recall how Bid and Win got my cell phone number and starting charging my account with my monthly Verizon bill. After calling Verizon and finding out why my bill had gone up they stated it was Bid and Win and I would have to contact them. No telephone number for the company. I am looking at other options to contact these crooks.
0 comments