Guys...I need some feedback. I have a 2017 Impreza Sport five door wagon. Took in my vehicle for a 90K mile service and I asked them to check the engine because I noticed there is oil drops on the floor. I was informed that I have a leak at the oil pan. Is this a manufacturing defect/QA issue? It is a relatively a young car and I bought it brand new from dealer and have never been in accident and the vehicle has been taken care of as scheduled. Any feedback is appreciated.