No. It is not illegal to give away..you should not expect them to reduce the price. Expect full price plus penalties for late payments.
Did you follow the procedure your contract works out for returning the vacuum? If not, nothing else will matter. Your calls alone were likely insufficient...