Hi! I keep thinking I want to give this company a chance because of the price point, but they were getting a lot of slack in the last couple months. Granted, it was around the holidays... The reviews have improved, but are mostly based on shipping and customer service. Any reviews post delivery/lab rat research?