There are several different online and physical stores that sell Elmo toys, specifically stuffed animals. Some of these online stores include stores such as Amazon and eBay, while some physical stores include Toys R'Us.
Departments stores such as Wal-mart or Target should sell them, or there are toy stores such as Toys'r'us. Amazon also carries toys and could possibly have it.
You can find a store that sells a variety of guitars by searching online for music stores in your area or by visiting a music store that specializes in guitars.
In a store that sells knives
To find a store that sells a vx2100 camera you need to check out electronics stores online. If you find a place online that sells them you can either order it online or go in-store to check it out before buying.
Macys sells them.
you find it at Abercrombie
You can find a store that sells fresh kiwi fruit at most grocery stores, supermarkets, or local fruit markets.
You can find a store that sells homemade pasta at specialty food markets, gourmet grocery stores, or local farmers' markets.
You can find a store that sells fluorescent clothes at specialty clothing stores, online retailers, or stores that cater to rave or festival fashion.
Spencer's is a good store to find gag gifts.
I find that the best places to find toys (elmo toys) that are not a high desired item in this time are internet shopping sites. For example: ebay, amazon, overstock, etc. But, Elmo is actually still a pretty popular toy so you could also check at any local toy store or store that has a toy section like: walmart, target or Kmart.