no they cant be canclled, but if its been crossed then it means you can only cash it in a bank (some people have it crossed as its a more secure way of sending it), if you have it i think you can keep it up to 6 months before it expires.....anyway its as good as cash..