Introducing the New ShopYou can now purchase a bevy of mounts and pets directly from within World of Warcraft through the newly added Shop!10 years ago