If you look at Wiggle or Chain Reaction for example, you'll see that band-on front mech come in a variety of sizes; 28.6, 31.8 and 34.9mm are typical sizes. The smallest are standard for old steel frames (Inch and a quarter), the rest for the variety of sizes that is modern frame tubing.
Yes, you can shim larger one down to size. I don't know where you get such shims and it may not look very nice but it should work.
If you look at Wiggle or Chain Reaction for example, you'll see that band-on front mech come in a variety of sizes; 28.6, 31.8 and 34.9mm are typical sizes. The smallest are standard for old steel frames (Inch and a quarter), the rest for the variety of sizes that is modern frame tubing.
Yes, you can shim larger one down to size. I don't know where you get such shims and it may not look very nice but it should work.