First let me say that trying to find tennis shoes to fit my sons used to be a nightmare, that is until I discovered New Balance Shoes which come in B, D, EE and EEEE widths up to size 20. The New Balance 608 has been the shoe of choice for our entire family for the past 7 years. My sons wear 14EEEE, 15EEEE and13EEEE shoes. The New Balance Brand also makes their shoes in Narrow size A as well. They also come in Women's, Juniors and Infant sizes. Salespeople used to laugh when I asked if they carried 14 EEEE, and 15EEEE shoes now I just ask if they carry New Balance.
These tennis shoes are the most comfortable tennis shoes you will ever wear. They have an extremely padded heel with extra cushioning throughout the shoe. I and my husband also switched to these shoes after our sons commented on how extremely comfortable they were.
I used to purchase these at Famous Footwear until they were discontinued and replaced with the 609 model, which we were told was just as comfortable, but weren't. New Balance got so many complaints when the 608 was discontinued they finally brought the shoe back. You can now purchase them at http://www.nbwebexpress.com.