I purchased gift cards from them in the past when there was cashback promotions.
However, based on my recent experience, I would think twice when purchasing anything from them now. Their system can be unreliable, and the customer support are not helpful at all when I try to contact them. They would just give you a generic response and unable to actually help you to solve your problem.
I hope my "refund" can be processed successfully, it's yet to be confirmed.
Ok