yes, autofinalize releases btc to the seller after 20 days, 6 hours. The auto-finalize counts down to 0 at 20 days, then says "overdue x hours" up to 6 hours, when the BTC are released.I'm a seller - this drives me nuts. Customers need to finalize as soon as they have the product in their hands, and leave a review in the forums if they feel like being the awesomeness, too.