I found a couple of Lalaloopsy Silly Hair dolls for as low as $24. Check it out:
Lalaloopsy Silly Hair Prairie Doll $24.97, plus $2.97 shipping or pick it up at your local Walmart to save on shipping
In the end if you decide to pay for shipping with the Walmart one you pay $27.94.
Thanks MAven of Savin!