User Activity

I received an email from a very distant acquaintance who happens to be in my contact list.  I responded saying I thought he had emailed me by mistake.  I now realize that this email was from someone spoofing another email address.  Have I compromised...
I am currently paying just over $100 per month for Bell Fibe 25.  For very little more I can have Fibe 50 so I am just in the process of doing this.  I have two questions:- 1.  Why does this upgrade need a technician to install it? 2.  Browsing the B...