I tried contacting them myself the other day. No reply. Any Idea before th link is fixed?