asked by Linda D. on 3/20/19
It's a legit company, they replied to my questions and they have an office in Toronto, Canada
Get answers from the Propeller Social staff and other customers.