Like everything else, you're paying with quality control. PSA has almost none. Their stuff usually works. BCM is usually higher quality, better finish, and better QC. Not perfect. I'd trust a random BCM over a random PSA.
You're both wrong, you need BM59s