Can't guess their shoe size? Send a gift card instead. Cards come in $25, $50, $100, $250 and $500, arrive by email on the date you pick and can be used online or in the store.
A card never expires and can be spent over several orders. The balance is shown at checkout.