What and where shall I get the transmission fluid

my 2017 corolla is 70k miles now, about to do transmission fluid and engine oil change together.
I got an impression that transmission fluid should be bought from dealership.
so I called the dealership and they said this car need the special cvt transmission fluid and it's priced at $142/4 L bottle, and my car need 2 bottle, total $185.
however autozone shows only $10.99 / quart.
so do i have to get the fluid from dealer?