Check with your credit card company?
I may be completely mistaken, but I would have sworn some credit card companies offer a price-matching bit for 30-60 days? As in, if the product sells for a cheaper price, you can request the credit card company match that price and give you the difference. Check your terms and conditions - it's probably only in higher quality cards that have an annual fee (ie, Gold American Express cards?).