Bid and Win
Consumer Report
- 03-10-2013
- 21
I don't know how these people got my number but they charged me $9.99 for two months for something I didn't agree to or sign up for. I tried to email them but it was undeliverable so I tried to call the "24 hour customer service" 1 800 235 7105 which was AUTOMATED and did not give me any confirmation.
Company: Bid and Win
Country: USA
State: Illinois
City: Elmhurst
ZIP: 60126
Address: 945 Oaklawn Avenue
Phone: 8004166129, 8002357105
Site: bidandwin.com