I think this place might be permanently closed. Tried contacting several times and the website no longer works.