i always buy small packets of healthy snacks, art and crafts stuffs (like those making easter bonnet, painting egg, face painting....), balloons...i keep it out of sight. So when he start to make a big fuss, i will surprise him with things. if he behaves, i will give it to him.
if he is really out of control, i just walk out.