The only time I got a bad panel was ordering from eBay - it was printed way off grain but I made it work.
I've ordered panels from MSQC, Equilter and Fabric.com. No idea about "suitable for men" as that is not what I"m typically looking at, so would not pay attention to those ones.