Maybe it seems very Japanese skewed :/ I'm skeptical of Alexa. Worth noting their conversion rates and basket sizes are very high for online retail.