Sounds actually like the shim that Giant uses. Shouldn't be the seatpost or even the carbon/aluminum.
We've warrantied a few this year so it shouldn't be a large deal for the to get it in. Let me know how it turns out.
__________________
My two jobs/passions:
Bike Law
We are your network of bicycling lawyers and advocates across North America.
Women's Cycling
Empowering women to bike more and worry less.