Overall an okay Company
In General I think it's a Great company as to my short experience with them. Bought gift Cards worth around 350USD. Only problem I have with them is needing some type of verification when you've made a purchase. I'd recommend let people verify before purchases. If within purchase verification then tell them that after 2 purchases you need to Verify than just doing it random. I have not lost money with them, got all the Gift Cards just that my card can't work anymore on their site.
