Another alternative might be locating a fastener supplier in your area...That does not mean a hardware store nor a big box store such as Lowes...In the Houston vicinity where I live there are several, and most are warehouse size where I've found many fasters for my automotive projects...I've never searched for grip screws there, but the next time I'm in Houston I might schedule a detour for a few of my screwless grip panels...
...Ben