Did you purchase them all at the same time from the same store? I've had a batch of SSDs fail from the same vendor / mfg timeframe. I started ordering a couple here and there form different vendors where possible. So far i've been lucky to get drives that aren't from the same batches. I tend to buy Exos from seagate and WD gold though so there's a bit of a premium tacked on.