Not sure if you guys agree, but I think the shipping costs that BMW dealers charges to ship cars from one dealer from another province to another is garbage. Often, the dealer will say "we need to ship the car from another province, and therefore there is an additional charge". It is another way to pad their profit margin. Sure, the dealer does have to fork out the initial cost, but isn't that part of doing business and if that is the case, they should be able to write off the shipping charges.
Just my 2 cents.