This is playing out just as coastie said. And what have you got to substantiate your opinions... a statement from management that you will be "pleased" by the SP. How's that working out for you?
No one's perfect, coastie bats about 95%.
A little better than this proven scams management.