I put a 30.9mm post on a 31.0 pinarello. Works perfectly.
All you need is to go and buy yourself some pre-sliced quality jamon serrano at the local supermarket.
Then you use the little plastic food separaters as a kind of do-it-yourself shim, wrap that round the post.
Aluminium cans and such will be too thick.