Let's Rock Elmo is adorable and my 2 year old and 5 year old are totally in love with this toy. Kmart.com has it for $56.99 and if you use code KM2011 you get an extra $5 off a $50 order. Get it through store pick up and shipping will be free. As an added bonus, if you buy through www.Shopathome.com you will get 8% cash back.
All the other accessories that play along with Elmo like the guitar, microphone and keyboard all on sale as well. This is a great opportunity to get this hot toy for a great price!