I’ve put together a few key points about address poisoning.
Checking only the beginning and end of an address won’t protect you, because it isn’t hard to create an address with the same first and last few characters.
Wallets that frequently transfer stablecoins and $ETH are more likely to be targeted by address poisoning.
It’s safer to keep most of your assets in a wallet you control and use small amounts for everyday transactions.

I get fooled by this too, so don’t take this as advice.