I've been getting custom designs here for a few months and everything has been ok except sometimes my order gets stuck in processing for a little while.
Site is glitchy. Nothing works and then a couple days later I got a fraudulent charge on that card from some other company. I don't think they know what they are doing. I would stay away. I would not buy anything from such a cheap company again.