small and white does not mean inviable. Seeds come in a wide variety of sizes that are completely healthy. The first seeds i bought were very small and had ~100% germination and grew ... like a weed!. It was a GG4 cross. It's a myth that white seeds are not viable.
If they are hollow or physically damaged, that's a different context.
People also say they "need" striations, but those striations only come out when you inbreed them, lol.
like the others said, if you get a bad batch, go somewhere else in future. I only buy seeds during big sales - 420 or black friday etc. Even 10/seed is being raped, even if some really try to tear you up with 20+/seed. That gage green group sells to a bunch of fart sniffers, lol, 1000 USD for a pack? Bwahah, it is so cheap to make seeds... super cheap. The collusion between these companies to keep prices high is criminal.