Walmart offers the Schylling Childrens Broom Set for $11.55. Opt for in-store pickup to drop the price to $6.98. (Amazon charges pennies more via its add-on program.) That's the lowest price we could find by $3. It includes a broom, dust pan, and brush.

Update: The price has dropped to $6.57 with in-store pickup. Amazon is matching this price.