petsolutions.com. I ordered, received and did a water change last weekend. I will say that the company had to resend a bucket, no charge to me, because FedEx destroyed the first bucket. Apparently it is a common problem the company is aware of because they said the buckets are thinner than other brands so they break easier. The second bucket they sent was cracked and taped by FedEx when it got to my house but the bag the salt is in was not punctured. So far so good. When mixing the salt I used 1 less cup for a 25 gallon batch. Great customer service and I got it in 2 days from the time shipped.