N Ned Land Mouseketeer Joined Jun 21, 2002 Jul 22, 2003 #1 Anyone turn a car in here before? Where is it and is it easy to get in and out quickly?