We would be willing to sign a contract if we know that it works.
And if it does not work, you do not pay. The consumer act states that all products and services must be "fit for purpose", otherwise, the contract is void.
I had this problem with Era, they showed me on the computer in the store that I had coverage (2 mb)in my area, it was a complete lie. It was so slow that it took 9 hours to send an e-mail. Although I had signed a 24 month. contract, they had to cancel it