Houston businessman Jim McIngvale vowed in May that, if the Astros won the World Series, his Gallery Furniture stores would give a full refund to customers who spent more than $3,000 on mattresses and related items.

It's time to pay up. The colorful McIngvale, nicknamed "Mattress Mac," told ESPN minutes after the Astros' Game 7 victory over the Dodgers that he's on the hook for more than $10 million in refunds.

He couldn't be happier, in the wake of the Astros' first World Series championship.

"I'm happy for this great city and for the Astros," McIngvale told ESPN.

Related News Houston Astros World Series parade set for Friday afternoon

Congratulations to the Houston Astros and to all the winners of our GF Win It All, Get It All promotion! Thank you! https://t.co/HQpCY7vb3H pic.twitter.com/QaHD7KmAKg — Gallery Furniture (@GFToday) November 2, 2017

As a shrewd businessman, McIngvale hedged his bet, purchasing insurance. But the premium was not cheap, given any insurance actuary could have Googled "Astros odds of winning 2017 World Series" and gotten a scare.

Still, McIngvale said the promotion was worth it, and he even made money by bringing in new business. It's not the only Astros-related promotion he ran this season. He chartered a plane and flew 96 Astros fans to Dodger Stadium for Game 6, with some simple rules to follow: Wear Astros gear, and be loud. He gave away dozens of tickets, to customers in a drawing, to first responders, and to Gallery Furniture employees.

Gallery Furniture sales manager Greg Hopf told the Houston Chronicle thousands of Astros fans stood in line for the drawing.

"I've worked for Mack for 30 years, and he'd give anyone the shirt off his back," Hopf said. "This was all his idea. He wanted to give Astros fans a chance to see their team win it all. The only way to make that happen is to get them tickets and a flight, so he made it happen."