I’ve never heard of any issues with cars that Beshoffs are supplying - they generally seem to have something M powered in stock. Personally, I think I’d be speaking to them - or sourcing from someone reputable in the UK. Not sure I’d trust some of the other dealers / specialists having see some of the stuff being sold of late.