If you have the part numbers and can wait on shipping, Husker BMW in Nebraska is my go to place for parts (matches my employee discount when I worked at the dealer). As long as you have the wiper insert part number, they have them! I bought two sets (4 blades total for ~$22).