Nice to see you fellows made it!  
Ugh, darn rental company.  I don't know why they do this, also.  Some places allow you to drop the key off in a slot but since they didn't tell you this prior, not a good thing to do, eh?  
Love your coaster story.  
 
Have loads of fun!!!