I almost never go to a PetSmart.
Amazon, and Dr.'s Foster & Smith (others too) have everything I need on line.