I can't give a lower rating then 1, I had CHERRY HILL VW replace my moonroof sunshade as it had separated. During the entire time, I was told it was so costly because the headliner needed to be removed in order to get the sunshade replaced. They had my car for nearly 3 days which would make sense if the headliner had to be removed. After picking up my car, I noticed greasy finger prints where the headliner would have been handled for removal, and it also was not completely re-installed near the rear brake light. I was not happy but I could clean the grease off myself. While on a trip to SC, it was cool enough for the windows to be rolled down. Immediately, the headliner separated from the foam and is drooping (this was the first time the windows had been down since getting the shade replaced). I took the car back to CHERRY HILL VW and I was told the headliner wasn't removed to replace the shade, (after being told several (many) times that it would be required). I called another VW dealership and explained the repairs. I was told by the service manager that best case, the headliner could be dropped, worst case.. it would have to be removed but it would be either one of the two. He indicated he had many years experience and had never seen a sunshade replaced without removing or dropping the headliner. Now, all of a sudden, I'm told by CHERRY HILL VW that the headliner wasn't removed and they won't honor their repairs. I wouldn't recommend going to CHERRY HILL VW for repairs, They don't back up their work and now I'm stuck with another $1K bill.