I also found that Aviva is the lowest for the Tesla MY. The rental aspect is important because parts for Teslas can take a long time to obtain if a collision is involved and so should expect long rental durations.
BTW, TD quoted my $2500 while Aviva was charging $1800 assuming in both cases...