The service dept is absolutely terrible.  Prices are outrageous and diagnostics are completely wrong.  Save you money, your time and your sanity and don't even bother with this place.  If I could rate it 0 stars that would be too good for this place.
                        
more