RatingFacts is an independent review platform and is not affiliated with Sebamed (sebamed.ca). All trademarks, logos and brand names are the property of their respective owners. Learn more · Report abuse
N
Not me
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