In regards to Fry's, I'm not sure... sometimes, I think it's a Western US-only store, but now and then, I run into people who swear they've seen it elsewhere. ^_^;
The one I've been to, in Sacramento, is great.
Best Buy, I guess, is second... but they'd be better, in my opinion, if they'd AT LEAST have ANY of the DVDs or video games I'm looking for when I happen to be in the stores.