If you have a Micro Center within say ~100 miles round trip you should get your CPU and perhaps mobo from there…
Newegg 2500k ~
230 ; 2600k ~ 330
Micro C 2500k ~
180 ; 2600k ~ 280
Even their mobos tend to be a bit cheaper(I believe that, unlike their Intel CPUs which IIRC are sold at cost or as a loss leader, mobos can be ordered online):
Newegg GIGABYTE GA-Z68X-UD3H-B3 ~
160 after MIR
Micro C GIGABYTE GA-Z68X-UD3H-B3 ~
150 after MIR
Out of curiosity, what are you upgrading from(current PC)?