My first time using Treatstock. This vendor, Michael, was more than helpful. Great communication. Treatstock's website though did not calculate shipping costs correctly and I wound up paying more for shipping. Michael contacted Treatstock right away and we worked everything out. Great experience.