Yeah I've ordered from their site in the beginning of May and tried contacting them by their site's form, e-mail and even facebook page and I haven't received any word from them so far... I hope at least that if things go south, refunds are still an option...