The staff are friendly and knowledgeable and can order anything you need if they don't already have an in stock. They have a nice volume of in stock items, and the store is always clean and well organized. Good prices for the items, good value and select selection. read more