No they can not.
Nobody can force them to ship your item.
However they can not cancel without the buyers consent.
If they send you a cancelation request decline it that way they will not get their final value fees back.
You can also leave appropiate feedback.
As sellers can only leave posotive feedback or non at all you do not have to worry about retaliation.