i would hit up a target or circuit city..
walmart is open 24hrs a day, so alot of people go out there around 2am and walk around till 5am, so everyone has thier eye on certain shit by 2:30.
best buy is going to be swamped with people=fuck that
target is closed, there will be a line prolly, but its the best bet. usually people go to target for other shit, not electronics