how long does it generally take for phones to go on sale after they hit the store? I'd imagine they dont sit there long do they?