Sorry to hear mate. When I picked up my civic it had swirls too. I didn't notice it till i got home... it was my first new car so lesson learnt.

On the bright side.. after 6 months ownership i polished the thing myself and looked better than delivery day.

You have every right to expect a showroom finish on a new car - maybe unless its a ex demo.