Brand Source Improves Instant Rebate Problem

Members claim more than $8 million, reimbursements delivered within 15 business days