The best price for Haynes Publishing: BMW 316, 320 &; 320I right now is $75.24. PriceSpy compares deals and offers from 2 shops, online and local.