URGENT: Coupon Code only being applied to last product in cart; should apply to all products

Everything looks fine on the site, the coupon code is the same and has been workin fine for over a year, it's set to all products and for unlimited uses. Yet all of a sudden in PayPal, during checkout, the coupon is only being applied to what looks like the last product in the cart. PLEASE help us resolve this ASAP; my clients are trying to run a black Friday sale today only and fear they're missing out on many orders.

Example:

On the site, on this page, http://skinfitusa.com/shop/cart/ it shows:

5072 Tri Aero Zip Top: Red - XS $89.00 discounted to $71.20

5504 Triathlon Shorts Print: Black - XS $99.00
discounted to $79.20

Subtotal: $150.40
Coupon: COUPONCODE
Shipping: $9.40 USPS
Cart Total: $159.80

Yet in PayPal, it says:

Your order summary

Tri Aero Zip Top: Red - XS $89.00
Item price: $89.00
Quantity: 1

5504 Triathlon Shorts Print: Black - XS $99.00
Item price: $99.00
Quantity: 1
CouponCoupon $-19.80

Item number: COUPONCODE
Item price: $-19.80

Item total $168.20
Shipping and handling: $9.40

Total $177.60 USD