416-439-0439 (Toll Free 1-866-439-0439).
Our flock is here to help! If you have any questions (perhaps we've answered them in our FAQ page already!), comments or suggestions, contact us today.
Fill out this quick form and
we'll get in touch.
Chat instantly, live between
12pm and 6pm Monday - Friday.
Call 1-844-729-7827 between 9am and 8pm Monday - Saturday, Sunday 12pm - 7pm.CALL NOW