You have a warmer, more favorable opinion of St. Pete Slimes than do I.
I hate the St Pete slimes completely. No love for them at all.