If you have time, do it yourself! It's really not that hard, and you can stumble through it, customs will tell you if you screw something up!
Actually, it's a fun way/excuse to go on a road trip. When I picked up my 968 from LA, I flew down via westjet, and then drove around beverly hills and LA for the day, then drove to san fran, slept there, drove to blaine the next day, parked the car, got picked up at the border, and came back 3 days later to get the car. Simple!