Went to walmart got cheap 2 piece ,they have 2 sizes. Smaller fits camry perfect. Less than 10 bucks. If you want perfect fit buy big accordion and cut to fit. Mine blicks 98% so it protects dash interior and steering wheel. Has a little light leak but who cares
Sometimes, "cheap is as cheap does"
Sure you can get cheap ones,,,,can even scotch tape aluminum foil to a poster board template and get an exact fit. But you want something that does what it is intended, easy to deploy and store, lasts for the life of the vehicle, blocks heat both by reflectance and thick insulation, and will not cause any unintended damage to the interior....a $40-50K vehicle deserves that for less cost than a tank of gas.
Covercraft all well designed for all of the above.....felt backing and edging prevents damage to the vehicle interior (and driver's nose) when installing and removing, thick, hard foam is a lightweight insulator, segment stitching prevents tearing and flex damage.....but most importantly the forward reflective surface is NOT that reflective i.e. a matte finish.
Save a few bucks and put some cheapo crap covered with high reflective foil and yes it will block IR heating by reflection but ask yourself where does all that blocked heat go? Certainly not absorbed by the backing, but back onto the glass which e.g. when parked in beach parking lot will make the windshield glass so hot that you can get a second degree burn on your hands while playing with the spring loaded crap hoops....doubters can touch it to conform. Get a sudden rainstorm and when the windshield cracks or leaks eventually develop from melted sealer, simply blame Toyota.
Long lasting......still have a half dozen from older vehicles that were traded......make excellent kneeling pads.