You can order one straight from the factory. ONLY $106,000 with all options. Just click on the BUY button near the top right. Must have a $5,000 deposit to be added to the wait list. If you live more then 100 miles from a service area, they charge an extra $8,000. The fee includes the cost of dispatching a technician to your home or transporting the Tesla Roadster to the nearest Tesla Store when service is necessary. Miami is the closest service center in Florida. 220 miles per charge, less then 2 cent per mile.
http://www.teslamotors.com/