The Toyota dealerships I used for years living in Saint Louis and now for the last three in New Mexico almost always have more or less 30% off list for online ordering snd counter pickup.
If you are 100% of what you need, search the part # in google, and cheaper dealers will show. I'm in Michigan, and all the dealers around me apparently line the parts in gold, as they are always Toyota prices, and won't even consider what other dealerships are selling for. So I make sure to have enough for free shipping, and order out of state as it also saves me taxes. The dealerships don't send enough out of state to have to collect tax...yet.
I just reread your post, and I had it backwards. You are lucky enough to have dealerships charging what seems more reasonable, same as the ones I order from. Either bend me over on service, or parts, but not both.
Ironically I called in yesterday for some cam shaft & crank seals. Right around $80 in parts. Hopefully they will honor the 25%, otherwise I may tell them to hold on to them for a rainy day, while I order online