The person appears to be a/an White Male, approximately 20 to 29 years old.
Some trendy online shopping websites for young men include: 
• Amazon 
• eBay 
• ASOS 
• Nike 
• Adidas 
• Best Buy 
• Target 
• Urban Outfitters 
• H&M 
• Sephora 
• Zappos 
• Nordstrom 
• Etsy 
• Walmart 
• Uniqlo.
Here are some cool online shopping sites that teens might enjoy:
• Amazon (great for everything)
• eBay (for unique finds)
• ASOS (trendy fashion)
• Etsy (handmade and vintage items)
• Urban Outfitters (hip clothing and accessories)
• Forever 21 (affordable fashion)
• Hot Topic (pop culture merchandise)
• Nike (sportswear)
• GameStop (video games and collectibles)
• Sephora (beauty products)
• Target (variety of products)
• Walmart (everyday essentials)
• Best Buy (electronics)
• Zappos (shoes)
• Groupon (deals and discounts).