Ok so I just got connected today and it looks like my connection is working fine and is exactly the same as when I had bell which is great. No contract and no bandwidth cap. So it seems like they're legit but I haven't had 2 use their customer service yet.
Also I'm only using the 5mbps service since there's no 24mbps service in my area.