Long story short, I will need to switch to them from my current dealer. Anyone here deal with them? Opinions wanted....