I did it over the phone and rep told me that you will be charged in intial bill and will be refunded in next billing. When, i checked next month over the chat, after confirming the account, they told me it will be refunded in your 2nd or 3rd billing cycle. till now, it has not been reflecting in my bill and 3rd bill has been generated.
Welcome to the community!
You should note this community forum is not a method of customer service for Fido it is meant primarily for customers to help each other, since your issue is account-related it would be best to contact customer service directly through any of the available methods listed here.
With that being said the only way to avoid the activation fee if if you do it yourself online through fido.ca, often times retailers have promotions where the actavation fee will be waived if that is the case what normally happens is you will be charged the fee upfront but will receive a credit on your second or third invoice.