The chemicals and products ordered are good in terms of availability and range. But these very chemicals are packaged in such a way that when opened, the items are all over the place. Sometimes some powder has leaked, sometimes dangerous chemicals have leaked. They charge separately for the packaging but the quality is below par. Happened twice. Need to work in it.