Very Naughty
Hey Ray
Here in the European Union they frown on such behaviour and you'll likely end up in court if you carry on not supplying what a european resident has paid for. I'm sure the US must have similar legislation.
It will be more expensive to defend yourselves than it would be to just put a system in place to manage deactivations from a set date.
regards
Jon