Good store, good service. I'm a bit biased since I live right around the corner, but I still think its a great shop. Very mom n'pop esque, with shelves shoved full of everything you can imagine-- would be very difficult to navigate were it not for the helpful staff who can show you around. Selection isnt quite home depot sized in terms of the multiplicity of brands of the same item, but you can typically find what you need. Hours are good too-- I find myself in the middle of a motorcycle project needing something urgently fairly often and can always find it here.