Flex Seal – over charged and added to the order

I ordered one can of flex seal and thought that I was paying 20 bucks plus shipping and handling. When the stuff arrived there was 4 cans and I was carged 80 dollars. I called and tried to cancel the order and was told that there is no way that they can cancel the order if was already shipped.