Arrived Broken
This is a good product that I have used for a long time.  This was my first purchase of this product on Amazon.  Unfortunately, when received the top of one of the containers was broken rendering it useless (i.e., wouldn't spray.)  Otherwise, would rate 5 stars.
Rating: 3 stars