You will get great product at decent prices most of the time, but they are too big to care if you are their customer. If you want to ask them to send two orders which you ordered in the same hour and combine shipping, forget it, they don't have time for that. If you don't like a product, tough, plenty of people will buy it without you. There are plenty of other suppliers out there for the same product, you certainly don't need to put up with their bad service, you can find the same or better product elsewhere for less with a company that will actually help you when you have an issue. So, these guys are easy to find and they carry alot of stuff, but unless they are the only company online with the supply I need, I won't buy from them. I want my vendors to want my business.