Walmart offers the Funko Pop! Star Wars BB-8 Figure, model no. 6218, for $7. Opt for in-store pickup to dodge the $5.97 shipping fee. (Amazon charges the same for Prime members with orders of $25 or more.) That's the lowest price we could find by $3. It measures 3.8" tall.