Where can you buy pre paid Master Cards in Canada specificly Ontario?

in your face. sup people. you can get a pre paid master card in Alberta Canada. my name is bob. congratulations, and happy birthday.