Also what is wrong with CPP. Do they not deliver as advertised. Bad parts????