Yup, like everything else, you gotta be willing to walk if you don't like the deal! The other thing to do is never pay with your credit card, tell them to bill you, then write them a check. Then when it's expired again, they can't automatically charge your credit card... And the Haggling game...