It could be that vendors sign virtually simultaneously, and by the time you phone the agent to cancel the contract it could be already signed. You could even finish up with more than 2 signed contracts with resultant legal obligations.
Better check with leglislation in your state.
Marg