Welcome!
Tell us more about your tank (age, water params). Went to the website, def nitrates. Sounds sketch. Although a denitrifier is nothing new. Found this thread on R2R if you're into DIY, http://www.reef2reef.com/forums/do-yourself-diy/75262-nitrate-control-old-idea-revisited.html