The store is very neat and organized but can be hard to find so get directions before you go. The staff is great. They can find you what you need with only a little bit description which is great for me since I am not the most technical minded. They also give you great prices on everything. They staff are also the super nicest.