Buying from online sellers "Paxful or LocalBitcoins", will expose you to buying illegal cards "Stolen/ hacked / not working".
gyft or eGifter: Sometimes cards do not work.
I understand the risks involved while trading on LB and Paxful but eGifter and gyft? they are reputable companies dealing with trusted suppliers, I'm pretty sure the cards should work fine or at least, they would refund you If something went wrong.