Can you define the order in which coupons are applied?
A customer for us can have two coupons.
A coupon that gives a set discount which is applied to the cart when they login, and if the order is large enough Free Shipping.
The in the cart was coming out as discount first and shipping second, this was working fine.
For some reason the application of the coupons as switched with the Free Shipping Coupon first. It now uses the subtotal before the discount applies and is giving the Free Shipping when it has not reach the order has not reached appropriate level.
MarkB