Liv, can you check if they have any 16" since I go to Quebec all the time for business. Let me know cause i have a feeling that winter is just around the corner.
PS I got mounts diagram from
www.snowbear.com and it looks very simple to install. I think if I just remove the lower plastic bumber lip it should be fine.