Here's a site that fixes that problem for you: DailyScoup.
With DailyScoup, you find the local or national deal you want and then reserve it for $1. You then get a Scoupon (their version of a coupon) for the deal with a personalized tracking number. When you bring the Scoupon to the local merchant for the deal, you'll pay the merchant for the deal - not up front.
So if for some reason you can't do the deal, you're not out the cost of the deal!
What a great idea!
When you sign up for DailyScoup, be sure to check your email after signing up and click on the link in the email - then you'll be eligible for the $1 deals.
Click here to check out DailyScoup.
(This post may contain affiliate links. Please see my disclosure policy for more information.)