Dear Valued customers,
While we are adding additional products and services to the business website. we are more than happy to serve you over the phone 7 days a week.
Also you can pick up your purchased product from
closest Phone cards plus location. Store Locations
We are available 7 days a week. Please call: 416-548-2333
For Other Inquiries
Please contact us if you have concerns related to your Purchase Order, PIN delivery, (Check your junk email) billing, website or have general inquiry .