Not always the case. Over summer I went to Norwood B and Q thinking that their Hammerite paint would be cheaper, but turned out to be about 40% more than the little DIY shop you mention. Depends on the item I guess, but decided from then on that it was worth supporting the local store, especially as I'm time poor, and they give you good service.