Switch to wind mobile. I have a blackberry when they first came out 4 years ago, switched to Galaxy S5 now and still with wind without a contract, just bought my cell outright. I top up my account on their website $40 plus HST on the 22nd of every month. I've never had a call drop, never had to call customer service, never had a problem.
Their internet works great, I have everything.
Text, caller ID, 50 voicemail messages capacity, unlimited in coming and out going, I use my galaxy as a hot spot to use my iPad while on the road, email to my phone etc etc etc.
I can't beleieve people are still using Rogers, Bell and Telus. I spend 99% of my time in the city so it works fine, there are some spots in Vaughan it doesn't work, North end of Caledon and out past Pickering area, but everywhere else it's great throughout Toronto, Mississauga, Oakville area down to Niagara Falls.
4 years and counting and I'm still a happy camper that I've never had to call customer service