I manage a body shop. We work on everything from beaters to Twin Turbo Lambos and everything in between. If you are worried about 2 miles you need to just relax a bit. We test drive every car to make sure its not making wind noises or anything else. Most shops who are high quality do this also. We don't want to get out and pound on your car because we don't want to pay to fix it. Just take a deep breath and everything will be ok.