I am sorry that you had a bad experience here. Wish you had brought it back to us, we would have replaced it for free, as it was under warranty. I would love to provide you with your next three oil changes on me. I have put a note in your file in the event that I am not here when/if you come for the Oil Change whomever is working up front will know that you are owed 3 free ones.
The vehicle left here without the issues that came up (terrible screeching) we happily brought it back in and found a backing plate rubbing brake rotor. We repaired this new issue with no charge.