Grizzly Jig is Caruthersville but I doubt, based on your description, that Crappiecat.com is affiliated with them. Grizzly is EXTREMELY responsive and nothing at all like what you're experiencing.
I'm not familar with crappiecat.com. Their site looks a little fishy -- no pun intended.