that site already shows the best price locations of those parts. but i would still at least double check the amazon and newegg prices per item.
the only place i would buy parts offline is maybe microcenter. but they only have deals with cpu+mobo packages. or overstocked cases and such. not usually a great place to save money