I could be wrong but I think BMW have it fixed so that any OEM parts are priced the same nationally. I talked to Justscootin recently and he confirmed what I had found - sometimes there is a slight advantage to be gained between US and Canada, one way or another.