i suggest you hit up staples
staples? do they have better prices than circuit city, or best buy?
i think best buy would be your best bet.
do some research and then bring proof to staples that you can get a better deal, and they will give you 100% of the difference
ooops its 110%