Yes they are. In 6 years I only purchased 1 additional Wiimote because they're so expensive :\. Only reason I have a third now is thanks to the Skyward Sword LE.
The best thing might just be to go to Shoppers during one of their assorted promotional days, or wait for an online sale at BB or FS -- they usually have accessories 15% off.
Or Costco might have them at a slight discount (~$5 off or so)
Thanks, I'll follow your advice and get one from shoppers then wait for some kind of sales to get any extra.