Been buying a lot of my supplies here for over 3 years. They are always great quality and they have a great turn-around time for getting them shipped out to me, much, much quicker than other suppliers I've dealt with. In 3 years of ordering monthly, I've maybe had 3 or 4 times where something was damaged in shipment, leaked, or missing. In all cases it was immediately handled. Customer service is A+. PS lookout for their flash sales, absolutely AMAZING!!!