Slide01
Consumer Report
- 10-31-2012
- 3
They took $5.70 out of my bank account. I notified my bank and they are investigating. I called the phone number and a recording said they could not talk to me right now to go to their website which does not exist.
Company: Slide01
Country: USA
Phone: 8157019624
Site: slide01.com