I bought my rex from Cherry Hill too. Dealt with Rich from the sales department. He tried to pull a fast one on me and told me another person was interested and how they were putting down a deposit for a higher price I was willing to pay so I called his bluff and was ready to walk out when he offered me the price I wanted on my WRB and I signed and left. One week later my car arrived and I couldn't be happier. I've heard good things about their service department too, no personal experiences yet so I'm not 100% sure.