This store has been around forever and literally stocks all sorts of parts and pieces. If you cant find the hardware item you are looking for, I would be shocked! They carry a lot of stuff that is hard to find and stuff that is not hard to find.
The pieces though are very high so if you can find the item elsewhere it would definitely be cheaper elsewhere.
They have a small selection of model items like cars and planes to put together yourself but they are really high priced on that sort of thing.
I do like the fact that you can get copies of your keys here very cheap, and pretty fast so that really all we usually get done at this store