The store is clean but I have found that the sales people are always trying to sell the most expensive items to you so you really have to look around.
They have great deals at Christmas and it is nice to have a Radio Shack nearby and not inside of a mall.
more