So I ordered a shirt size L, that was on sale. Because it was a discounted price, they said all sales final with no returns or exchanges. However, they shipped me an XL, not the one I had picked. Even though they shipped the wrong size, is the sale considered final or do I have options such as credit card chargeback or some sort of other credit?