Yes, you need to make an account at the store to shop for stuff from here. Just head to the store’s website, and you’ll be asked to create an account.