I was in the same position with BT a few weeks back. I changed my existing service and tied myself into a new minimum term contract, I decided a few days later I did not want to be tied in again. I called and they told me as I was in the first 30 days of the change they would cancel under the DSR T&C's