I've been going to TFL for 10 + years.
The employee turnover is really high. I've dealt with some arrogant jerks and others that were pretty cool and others in between.
Richard (the guy with the British accent ) has always been very cool.
Their prices can be a little high (way better than Gander though LOL) but I have gotten a few real good deals there(mostly on used stuff). I stop in there every so often because I live close by.
Recently whenever I've stopped in there the employees have been very helpful and accomodating