Cory is the Man!! Went above and beyond to get our Journey fixed.. Upfront, great communication and no hidden or after the fact fees!! Will def be back!!