I order lots of stuff at amazon.com and they do have it there too. I'm not really sure of the price, I believe without shipping it's $22 and that is what I pay for it at the petstore. That also depends on the bag size, the $22 is for a 13.2 lb bag which is what I buy at the petstore.