I have had the absolutely most appalling customer service experiences with Fido. I've received completely unclear, poorly crafted emails, about roaming. I was kept on the phone with a customer service agent for over three hours, while she repeatedly ...