Walmart offers the Fisher-Price Rock 'n Roll Guitar for $7.36. Opt for in-store pickup to cut it to $4.91. That's the lowest price we could find by $8. It features sounds, a large mirror with colorful beads, and a rolling base.