OEM blades work the best for me with the best fit. They're also cheap if you buy refills for the original blades.
BMW does not make refills for my wipers, so they're $90 for a pair.
Weels, do the Costco ones fit your windshield properly? I might buy a set to try, and I'll return them if I don't like 'em.