Doesn't matter where you buy, it's still an inventory unit produced by Canon. They get their markup from the
initial sale to a distributor, to a dealer or direct channel (where they get the dealer's share also). The pricing
on the 5DMkIII is Canon's call - but a Nikon 800 at $2999 is appealing to a number of current Canon users.
As Canon releases more MarkII lenses with a 100% price increase from the "older" models - buying all new
lenses for an 800 is not as terrifying as it once was (and still is!),