I discovered yesterday that Sobeys has an amazing program called healthy Babies or something. They provide free prenatals for up to 36 months (ttc, pregnancy and up to a year postpartum).
You just fill out a form and they hand you a 30 day supply and a gift bag with a package of newborn diapers and creams etc. ypu can refill online and pick up every month.