You can buy hats at the Disney store in downtown Disney, but I think you need to be in DL to get them embroidered.
Oh, you mean getting them embroidered! Yes, many of the locations that sell ear hats will add custom embroidery. It used to be free, but I think it's about $7 now. The Mad Hatter stores (one on Main Street, one in Fantasyland) probably have the best selection.
You can buy hats at the Disney store in downtown Disney, but I think you need to be in DL to get them embroidered.
I think you will find a major difference between Disneyland and WDW is they go much more Disney attire in Anaheim. Most the girls will have ears