Slide01
Consumer Report
- 11-24-2012
- 12
This charge appeared on my bank statement for my debit card. I have never heard of them. I had to go to the bank, have the card destroyed and order a new one and dispute charges. This is a SCAM! I will report to proper authorities.
Company: Slide01
Country: USA
Phone: 8157019624
Site: slide01.com