I was in St. Thomas in early December aboard the QM2. We docked at Crown Bay on a Sunday. Only some of the stores opened there. We were advised downtown shopping Sunday hours of operation are limited and most downtown stores will close at 1 pm. Stores on the piers usually remain open.
Sun Princess (2 times), Mississippi Queen, Dawn Princess, Coral Princess (2 times), Regal Princess, Grand Princess, Diamond Princess, Maasdam, QM2 (14 times)