Yeah I bought Demon's Souls from them. In a week I hadn't gotten my shipping email. So I emailed them about the status of the order. They never responded. Then I emailed them again telling to cancel the order. Never responded to that either.
Not very impressed at all. Will definitely continue...