Amazon offers Prime mebers the Playskool Sesame Street Big Hugs Elmo, model no. A42565F01, for $20.99 with free shipping. (Non-members can spend $35 or more to qualify for free shipping; otherwise, it adds $6.73.) That's $17 under our mention from Black Friday week and the lowest total price we've seen for this toy. (It's also a current price low by $16.) This Elmo toy sings, talks, and hugs children back.
Orders placed via Prime by December 22 are guaranteed to arrive in time for Christmas. (The deadline for standard shipping is today, December 19.)