Easy
I like the flexibility of being able to spend down the gift card and finish with another payment.  It's frequently a hassle to juggle lots of cards, but this makes it seamless.
Rating: 5 stars