if it was done at the time of the contract it should've went live at the time your phone did 12 hours ago. But that seems like a long time usually only takes a few hours. If it's not went on by tomorrow then i'd go back and check or phone customer services. Thats what they will probably do instore anyways.