Okay, obsessed with my new stamp now, haha..! It's perfect. Was a bit hesitant to pay for it online so saw the reviews first before proceeding. But the service turned out to be great as the customer service was efficient (though they took a few minutes to respond) and the interface was easy for me to use.
9.5/10 for me. Will go with this in the future too.