I had a chance to visit the new SEA rental facility, which is a damn hike from the terminal. At any rate, for Hertz Platinum customers, the Plat line will tell you this location is NOT doing airport pickups/dropoffs. When I finally arrived, the manager I spoke to said they are and gave me a phone number to call for both arrivals and departures. She said they will drop the car off at the terminal and have someone meet you at departures on the way back. If anyone needs the phone number, start a conversation with me.