Where can i get paysafecard in canada?

I live in toronto and what kind of stores can i buy paysafecards?
I want to buy it for this online game called battleforge. will it work?
4 answers 4