Just went to Don's the other day to get my tennis racket re-strung. The store was pretty busy (right after work - 5ish), but Don somehow was still able to provide personal service as he always does.
You pretty much can get everything Tennis in this store, and if Don doesn't have it, he will most likely order it for you if you want to wait for it.
You can either drop your rackets off and come back later to pick them up - most of the time I only have one to string and I just wait for it while browsing at the new products, maybe hitting some with the makeshift hitting cage that Don has in the back of the store.
Don is pretty old school so no credit/debit cards... just cash or check. I always make sure I make a pit stop at the ATM before I go and see Don.