In reply to:

2 of my 6 completely stripped the heads while putting them in, and 2 others were somewhat stripped.



Those are special sacrificial screws - they tear apart themselves rather than risking damaging your cordless screwdriver bit. It's not a flaw, it's a feature!

Have you consider tweaking your sound by replacing them with audio-grade screws? I'll sell you a dozen for, say - $50CDN - no shipping, they'll widen your soundstage and increase presence.

Bren R.