kinda dumb question but what was your opinion of the stock/prices of the onsite store? Is it okay for regular visits or should I make a pit stop at walmart first? Do they carry code red/mountain dew? If I need to go to walmart, whats a good one? Also, any new photos anyone? thanks in advance for all your help.