There's been more than 17,000 complaints.