i'm not in a hurry to get one but when could I just walk into a store and be able to buy one, and they will have plenty of all models? 2 weeks, 1 month, etc? when do you think? i'll probably get it at target or best buy. i'd rather not buy online.