Ever since Elon Musk took the wraps off the Model 3 last year, Tesla started taking $1,000 deposits for its least expensive electric vehicle yet. With mass production already underway and 455,000 reservation holders looking forward to delivery dates stretching into 2019, a lot of people decided to apply for a refund and wait for the manufacturer to step up its production capacity.
Read Article