Owner is a little rough around the edges and is very opinionated, but he knows what he is talking about. I guess he has been involved in many parts of the business for many many years. I have been in on many occasions for different projects and have always left helped and educated.
Pros: very knowledgable, lots of products
Cons: little disorganized and rough looking
more