I believe there is legislation that allows you or your daughter to have her car serviced anywhere and the warranty will be honored. I don't see why that wouldn't include having the oil level checked. Maybe you need to put a call into Subaru of America and talk to a rep there.