Libby's has been around New Haven for years. That's their one selling point. They're not a shop that will likely close anytime soon.
Unfortunately, the attitude of their workers is terrible. I went there to try on motorcycle jackets and after not finding my size, the salesman asked if I was just trying things on to buy later on the internet? I was shocked, to say the least, and never stepped foot in there again.
Their prices are expensive for a motorcycle shop. On average about $30 more than other competitors. Their selection is OK, but they don't have many new items.
Be extremely careful of what you buy here. Returns can be a hassle, and again, you're not going to get the best treatment. They know that they are one of the only local motorcycle shops, so they don't need to "ploy" you to come in.