I live on a farm north of a small town of 5000 which is growing because many recent residents commute to the city to work. There is a good assortment of shopping, two grocery stores, drugstore, large hardware store and building centre, two women's clothing stores, jewellery store, two pet food stores, two video stores, two furniture/appliance stores, flower shop, two dollar stores, family department store, several restaurants, three banks and best of all a great quilt store. We also have a great arena, curling club, swimming pool and two gyms. There are churches, service clubs and other groups to join. If you can't find something to do in this community it's because you won't leave your house. Hiking, skiing and snowmobiling are available not far from town. It's a good place to raise a family as it is still small enough to know many people but large enough to offer lots of opportunities and Toronto is only an hour and a half away!