Wall Street's favorite retail stocks include Amazon and this little-known shoe company