


Based on authentic user experiences
Not me
6737 reviews
N/A
5 months ago
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