Hi Jason, no the shipping would NOT be £16.97 (it should be £7) the ideas if if a customer orders a product type B on it's own or many product type Bs then shipping is 99p HOWEVER if the customer has any product type As in the same order then the shipping cost of 99p is NOT included (only the shipping cost of £7 is including) its only included once NOT by the amount of products on order. Does that make sense now :)