I used to order cat food online that was cheaper than buying it in the store. Don't remember the link anymore. Was it petfooddirect.com? Went there this morning and the look of the site has changed so I don't know if that was the right one. Did they change the look of their site recently or do I have the wrong place?