I'm doing some testing with this and was curious if you noticed this after upgrading to the latest eCart, or if the problem happened after you crafted some of your charge rules?
I'm able to reproduce the result you are getting and need to do some more investigating to discover the problem but this info would help.