I got my WRX from Schumacher in Palm beach. From time I purchased the car to a span of three weeks, I made two trips back to the dealership. Why? Because the finance manager kept finding better rates for me at different banks. It tells me two things...they are honest and they see customer service as a priority. Stay away from Bird. I've heard nothing but bad things about them.