Yup, the Bikemaster 26-2025 (front) and 26-2026 (rear) are direct OEM replacements. You can find them at a lot of different places. I'm pretty sure the fronts are on backorder right from Bikemaster, as they're currently out of stock everywhere I've seen them. I was told that mine should arrive the first few days of October. They're usually $18-$20 each, with shipping usually being within a few bucks, making them almost the exact same total price regardless of where you get them. I actually managed to find an online store that was a local shop who had them for $16.xx, meaning I was able to pick them up rather than paying for shipping.For basic turn signals I found these folks. Looks OEM a half the price and comes complete with bulbs and all. They are out of the front turn signals.
My rears just came in today. Worth the money.