Walmart offers the Fisher-Price Rock 'n Play Portable Bassinet in Green, model no. X7757, for $54.63 with free shipping. (Amazon offers it for the same.) That's the lowest total price we could find by $5. It rocks with a gentle push, supports children up to 25 lbs., and features a mirror, soft rattle, and machine-washable pad.