I'm wondering if it is doing individual boxes. Can I see the php page where you have it applied. There is a setting where you can tell it to ship all items at once or individually. It is possible the charge you see is based on sending 3 separate shipments.