I asked them about problems shipping to my country, cause they asked to "please" contact us on this question. No reply after weeks. Very impolite and discouraging.
If your questions are as smart as your interpretation of the word "please" on their website then it's no wonder they didn't reply to you.