There are many alternatives depending on your location. I am not 100% sure what is most readily available in Canada, however there are many in the lower 48. Here is a link to one that is very reliable for a very fair price:
You can find the OEM Hyundai replacement on https://www.hyundaipartsdeal.com/ . In my mind, they have the best selection of OE parts and accessories. Their service and prices are unbeatable. They only ship within the U.S. however. You can try having it shipped to a freight forwarding service. Hope this helps.