I think you'd be better advised just to negotiate your way out of whatever agreement the retailer thinks you have committed yourself to. Attempting to take any legal action against them will only encourage them to dig their heels in. No-one in their right mind takes on a fight like that.