Where has all the money come from to clear out the boat inventory at Bass pro?

(IMHO) My vote is on "cheap money". Crazy low borrowing rates combined with every retailer willing to accept payments for anything. We've got a generation coming up that has never seen financial hard times, and of course there's the "instant gratification" crowd. As long as the cash flow covers the bills, you too can live like a millionaire........Although, now a days, I guess it's living like a multi-millionaire.