Yeah, anything having to do with the table displaying items in the cart even the payment screed does the same thing. I honestly think the only way around it would be to remove the table and add columns, I may investigate doing this as over 75% of our website visitors are using mobile phones. My only concern would be with columns keeping things lined up.
I will also checkout the transformer theme.