Here’s what consumers have asked with answers from Propeller Social staff and previous consumers.
It's a legit company, they replied to my questions and they have an office in Toronto, Canada
I used propeller social because it was based in north america