I've had good luck with "name your own price" on Priceline. If you have time, you can start with a low offer and raise it a dollar each day until you get accepted.