8 months ago

Possible Scam Site

This site seems to be masquerading as the Telus Corporation website. A Google search shows many other people are suspicious of it. I am a Telus customer, and this looks off to me. The URL is very strange - not Telus at all.

added 8 months ago

Forgot to add ..... This site just pops up. It opens a tab on its own.