Our phone does not work even at places where Rogers works so not having enough towers or not is irrelevant for the discussion of this issue. Even if one says in defense that Wind Mobile did not have a head start compared to Bell or Rogers that still does not change the fact there is no reception in places where Wind Mobile advertised there will be coverage.
That is simply the nature of wireless networks. They can't guarantee you'll have good signal in your house. Rogers, Bell, and Telus have the advantage of years of infrastructure buildup and the use of lower frequency spectrums which have better building penetration, but even they have some network holes within advertised coverage areas.
We're mostly spoiled in Canada, especially in urban areas, because Rogers, Bell, and Telus have pretty outstanding wireless networks in terms of both coverage and speed, compared to the rest of the world. It's not always that way.
I do know one thing for sure that is you get what you pay for with Wind Mobile.
Yup, there is a reason why it is cheaper. Same goes for Mobilicity and Public Mobile, there are tradeoffs.
It's not a phone I would recommend people who might have an emergency like older folks, or people that travel outside the main part of major cities
If you dial 911 when you have no signal the phone will connect to any available wireless network (including Rogers). When you leave Wind's urban coverage you roam on Rogers.
I have come across many people who feel the same way and wish I had done the research up front.
Always do the research on wireless carriers. They are not all the same. Always test the network in your home and places you visit regularly to make sure you will have coverage where you need it, before the return period expires.
Unfortunately, I would be stunned if repairing the phone made a difference. You happen to be in a weak zone for coverage. It's bad luck, but it happens to all wireless carriers.