I've had lots of good experiences with MPB (EU), and only one lens that arrived faulty. They were good about replacing it, with responsive communication...