The Greater New Haven area doesn't have a lot of Harley Shops, but Brother's is it. It's a one stop shop for bikes & parts.
The staff isn't afraid to answer questions, even if you aren't buying anything. Although they're not going to fix your bike for free, they will give you some guidance if you choose to do it yourself.
They have all the usual Harley gear; helmets, gloves, riding gear, etc.
They also have Harley oil's and cleaning products to help get your bike in excellent looking condition. Has weekend hours as well.
The staff is pleasant to deal with and their location is also good. Nice on site parking.