Here’s a forum post on the Tesla forums from 2013 talking about the $2500 deposit. As far as I know, the $2500 deposit thing has been Tesla policy since inception (or at least since the Model S went on sale, I’m not sure about the original Roadster).