Toronto- I would recommend only two labs for E6- Steichanlab and Colourgenics, both extremely competent.