I am using Drupal 4.6.1 and Ecommerce 4.6.

I want to sell two types of products on my site:
1. CDs, for which I want to charge shipping/handling
2. Concert tickets, for which I don't want to charge shipping/handling

For the CDs, I created "tangible" products. For the concert tickets, I created "generic" products.

When my cart contains only "generic" products, no shipping charge is added--good. When my cart contains only "tangible" products, shipping charges are added based upon either the number of items, or the total dollar value of items in the cart--good.

The problem arises when I have both "tangible" and "generic" products in my shopping cart. In this case, shipping charges are calculated and added as if the "generic" products are actually tangible, shippable products.

What I would like, and what I believe is the correct behavior, is for "generic" items to be ignored when calculating shipping costs.

Incidentally, products categorized as "donations," when in the same cart as "tangible" items also exhibit this incorrect behavior.

Am I missing something?

Thanks in advance,

Bjorn A