Talk to Arek from 8Legs Racing (ScotcH on the boards here). He's local and can get OEM/performance stuff.
Otherwise, I've had good success with
www.bimmerspecialist.ca - they're in BC so shipping to your door is relatively cheap and completely hastle free.
GL!