i just went there today. we love best buy. they offer reward programs and just the other day when we bought a new printer, we got a $10 gift certificate, plus they offer the best 2-4 yr insurance plans that cover EVERYTHING and we have small kids, so spills and drops are very likely to happen in our home. they also price match, which is great, too.