My experience with this site very different.
2 of 3 order came each order came after checkout within 20 days and waiting the third one.
moreover they answered me about too much questions.
Now I have addiction to the site where daily I must see what is the new things at.