Following a short downtime, Apple has updated its Apple.com website to add a dedicated "Store" section, which has a new look. There's a new "Store" tab in the top navigation bar on the website, which ...