Final sales-tax holiday coming this weekend