Is there a minimum order and a shipping charge?

There is no minimum, you can order as little as 1 x $25 gift card, but to avoid a $5 shipping charge you want to order a minimum of $200 in gift cards-then shipping is FREE!