Well, I recently ordered some small small things from them and got super quick email reply about the shipping cost and they also asked if I wanted some more stuff in the box for the same shipping price and then my things arrived super quickly - and I'm an overseas customer.
So I was very happy with their service and all, yes. And they sent me some stickers too, of course.