Not me, I just found the site this morning when I was searching for Havianas but they are the only ones I found so far who have this cute, cute style, so hope someone can wiegh in!
Yep, I've ordered from them and CS was fine. I got what I ordered and pretty quickly IIRC. Also, a few of my friends ordered Havianas from them as well and I don't think they had problems either. HTH!