Here's a free tip: don't buy shoes that tie until your child is ready to learn to tie them. Sure, they look cute on the 3-year-old, but by the time you have tied his shoelaces for the tenth time that day – and it's not even dinner time – you will know what I'm talking about.
My 3-year-old has a cute pair of sneakers that tie. They were his brother's shoes when he was that age, but his brother preferred the Velcro shoes he could quickly put on by himself. My youngest child, however, loves these shoes with their big kid laces.