I had the same thing happen to me at Metrotown and one spot in Richmond, but not anywhere else in Vancouver I've been. Do you find it's geographical? Fido tech support told me it's "an iPhone bug", but if it's geographical it must be some setting on ...