Yes, I've seen those bad reviews before but I wasn't thought they treat their clients like that, lol. I mean no answer for your question and canceling orders without any explanation.
Well I think they're still "open" because they do have new stuff on their site and they offer holiday discount...