Unfortunately I cancelled my data plan nearly two years ago, as it was fairly expensive. However; when I got a blackberry I started paying an extra $10 for BBM/ social network, nevertheless it is still not the real deal.
I finally decided to get data again, but was well aware that it would be kinda expensive nonetheless. Recently Canadian providers have been offering "flexible data plans". Instead of having a set monthly fee, it adjusts itself to the amount of data you use.
Virgin Mobile and Koodo both offered:
Based on previous experience I knew I needed about 300mb; however there is a $5 difference there! So I called them saying that I would like to cancel my account, I was then offered a plan of 500mb/ $15. Mission: Successful! I was hoping to get an adjustment so that I could get atleast 300mb for $15 but I ended up getting what people normally pay $25 for! It's a one year discount; however, my contract ends within that time frame so I'm still definitely glad to take it. Definitely love my plan right now.