I 2nd all that feline fanatic mentioned above and would add the following sites:
https://www.fabric.com/
https://www.fabricdepot.com/
My favorite is Hancocks but I've also found some great prices from the others mentioned.
Good Luck! And congratulations on the arrival of a new grand child!
Christine