Is there any proverb or fixed expression to imply that one cannot mislead or deceive a wise and well-experienced person?
For instance, let's think that you are a well-versed mechanic and want to purchase a second-hand automobile from a con artist who thinks that they can pull the wool over your eyes and sell you a car which has worked 120,000 miles for a car that moved only 12,000. You are enough experienced to be able to distinguish between a beater and an almost brand new car. You open the car hood and immediately realize that it is plain the car at least moved more than 12,000 miles.
I need a proverb or expression or even an idiom to use in such a situation to say in a sarcastically that you cannot fool an experienced person!
Such a saying depending on the situation can sound too offensive. Sometimes, you can use it in a humorous and friendly tone with your friends in some more slight situations