I bought a giftcard from this online store and had some trouble receiving it in my mail. I contacted their support and got a swift reply and they resolved the problem for me fast.
Turned out my spam filter auto deleted the mail. Overall their prices are good and as it turns out their support does not take long to help.