My experience has been that you can purchase the ears at any of the shops, and show your receipt at any of the stitching Mad Hatter shops. It might be different now, but when I had ours stitched for the 50th anniversary, the Frontierland Mad Hatter shop still hand stitched your name, while the other shops used computers.