I have created two wish lists for Joshua's Birthday/Christmas/Hanukkah. One is at Toys R Us and the other is at Amazon. Most of the items on his Toys R Us list are available in stores, you can even check on most items (on the website) if they have it at your local store. Amazon offers free super saver shipping when you spend $25 or more, it can take a few extra days to get where it's going though so you have to order ahead of time.
I know some people think it's tacky or whatever but in our case I think it's understandable since you may not know what to get him. Some typical 2 year old toys wouldn't be appropriate for him and we would either have to stash them away until he's older or return them. I have created wish lists with items that I know would be good for him now. You can use it as a guide or you can purchase something directly off it, if you do and you're in a store be sure to let them (or me) know so it can be taken off the wish list and someone else doesn't buy it.
Here is his Toys R Us Wish List
Joshua's Toys"R"Us Wish List
Here is his Amazon Wish List
Joshua's Amazon Wish List