Quick communication isn't exactly their forte, sometimes at least. There's three Whatsapp numbers for three different sales agents on their website. I have dealt with Marya exclusively so far, however. I was told that there's a warehouse in Spain and wheels can be shipped directly from there, if they're in stock. They established it there because they have a big customer base among MTB riders in Spain apparently.
They've been nothing but reliable in my case. My first wheelset from them came from China which took the usual two to three weeks via DPD.