This company use to be really reliable but they have done a compete 180 turn and are now miserable to deal with.
They dont reply to email or calls for weeks at a time, wont update and orders, no customer service. If they ever pay out it will be the incorrect amount and then wont reply to and contact for another month or so while you try to correct the situation.
DO NOT sell your giftcard here or buy a giftcard. It will be a complete waste of time and effort.