Do not let the dealer touch the car, ever. They do not have the proper tools or knowledge to do a proper detail. To remove swirls you need a polisher and assorted polishes and pads. It takes about 6 hours of tedious polishing. It will cost you quite a bit though. I took my car home with the plastic still on it.
Go to a friends house or use a touchless car wash. Remember always use 2 buckets, grit guards, soft and clean mitts, and waffle weave microfiber towels. If not your going to put the swirl marks right back.
Heres some cars that Ive detailed.
http://www.fitfreak.net/forums/fit-p...black-gd3.html
Detailed a swirled civic
http://www.fitfreak.net/forums/fit-p...brits-gd3.html
Do not take it to a wash and wax guy you found on a flyer. They will promise you swirl removal but will just use a glaze and sealant that will fill in the swirls and make it look ok for about a week. Take it to a PRO. Look at his work before you hire him. It will cost you anywhere from $100-$300 for a full paint correction detail.