Hi and welcome to YT! I've never used the Petsmart Vet care but I have heard bad things about Banfield. With that said, my sister in law takes her shih tzu to them here in my home town and thinks they are great (she's never had an emergency situation though). Also, I've never heard any complaints about them in my town.
It might just depend where you are..might want to ask some of their patrons there in your town.
Congrats on your new one! Would love to see pics of Lily