Sorry to hear your negative experience. I don't own a Tesla but considering it as a next vehicle.
My concern would be all the invisible areas and mechanics. I would definitely take the car to an independent service to check if this is safe. Lack of focus on quality usually not limited to visuals.