Are you looking for dine-in, take out, or take home and re-heat? Most of the high end butchers do duck confit, usually from 6 to 9 dollars a leg. The crispiness comes down to how you reheat it. A little bit of time under the broiler helps if you don't have a torch.
Try Healthy Butcher, Cumbrae, Gilead, Cavaillon (call ahead, not sure of their prices). Chabichou sell a nice Cassoulet in a large mason jar if you want something good to add it to.
The Healthy Butcher
565 Queen St W, Toronto, ON M5V, CA
481 Church St, Toronto, ON M4Y, CA
Toronto, Toronto, ON , CA