Sounds about right for what you paid for it. I would make sure when they pop open the floor and carpeting that they address any corrosion. Also if you can get into service mode, see if there is any issue or fault codes with the battery.
Unfortunately with tesla since they use alot more...