I've never used their strings but may be limited options for that payment method - here is one that accepts Amazon Pay... You could see if they allow you to use your giftcard on checkout? Looks like a legit shop/option....