Yes I went up Thursday when Grand Central opened, plus went up again yesterday (Sunday) with my wife to see New St station, Grand Central, John Lewis etc.
John Lewis is huge, on 4 floors, with a massive range of stuff to buy. Well laid out, lots to see and do, and you could spend ages in there...