What do you think the crew bus is for...passengers...no it's for the crew who live outside of London..that can get to check-in in time.
With regards to shopping...yeah i have seen them in duane reed...and no not seen many stay in there rooms...unless for a room party where they spend there money on alcohol.
Make sure your wrapped up warm on the pickett line...looks like it's going to be a cold one.