HobbyTown USA is definitely the place to go, especially if you're looking for customer service.
My son had some issues with stuff for a school project he was doing, so we went to the hobby shop we got them from only to find out they're closed on Sunday. I called HobbyTown USA to see if they were open, which thankfully, they were.
We drove across town to get to HobbyTown USA and it was worth it. The staff is helpful and friendly and even though they were pretty busy, they took the time to make us feel important and answer our questions.
If anyone asks me where to go for hobby supplies, I'll definitely recommend this place. No question.