They have a very good variety of products and most of the vendors are excellent in presenting their products and in their attention. The quality of the equipment received is good with some exceptions (I believe in quality control at the time of packaging