I got my start at Tandy (3 years ago), and the staff are extremely helpful. However, I have found that there is a better source for everything that you can get at Tandy. I'm still grateful for Tandy, but the quality of hardware is better at Buckleguy, the quality of leather has decreased at Tandy lately (from what I saw before I stopped buying there a year ago), and is therefore equal or better at almost anywhere else, and a better value almost anywhere else, including shipping. I did buy all my fiebings dyes at Tandy, so that was nice.
I would never tell someone they shouldn't buy from Tandy, but I would give them links to some better alternatives, once they've gotten over the first disorienting flood of information. Tandy is a great place to help you figure out what you're actually doing. It's not a place where you can get the best value for money, by any stretch, but that doesn't mean it doesn't have a place.