Walmart offers the Fisher-Price Thomas & Friends Minis 30-Pack for $25. Choose in-store pickup to dodge the $5.97 shipping charge. That's the lowest price we could find by $10.