Contrary to some of the older reviews on Yelp, I've had fantastic service here. They're super helpful with locating items, checking stock and also recommending things for different project and in my experience, will always try to find you the right product that fits/works. There are 2 floors in the store and an entire wall of resistors/transistors/small electronic components in basement which is very well stocked generally. On the other hand though, while they do have almost an entire wall of screws/nuts/bolts, that wall tends to be less well stocked, often with only 1-2 packages, if any of each on the shelf. Do note that there's some wood at the back of the store on both the first floor and basement, so check both places if you're looking for that. Prices are on the competitive end, and they generally have better deals than Home Depot and Creatron. They also do stock some random things such as umbrellas and pool noodles in the basement.