Company insisted my Visa Credit card…
Company insisted my Visa Credit card was a debit card, then when they tried to show me proof after I told them it wasn't, the card info they showed me was someone else's from India. I'm in Canada.
Then they tried to get me to send my credit card information via clear text email. I don't trust my payment information at this site at all.





