Based on what I've read over the past few years here and there, in general, anybody requesting payment/money via gift cards is scamming you.