The price for anything comes down to its quality of materials and how it is made. The materials used to produce any given wagon will determine its durability, strength, and where the supplies had to be purchased in the first place. Overseas shipping can end up being quite expensive. Toy wagons are usually manufactured at high rates, with this you are also paying for the cost to operate the equipment during manufacturing, employees to assist in the job, as well as paints, and parts of your wagon.
A toy wagon is going to cost anywhere from $50 to $300 brand new. Although children's resale stores across the country can have them priced for much less, maybe even half the cost of a brand new wagon of its kind. If you are on a budget, there are many options to find your kid a toy wagon for his childhood.