Insider Shopping Club
Bad english, obnoxious, NOT 'customer friendly
I have never heard of these people before today but they took approximately $20 using my debit card from my checking account. I have been without work for a year and informed the man who called me today that information and made him very aware I could not pay for any kind of fees for anything ...