I'll agree with @Chromis. I've spent several minutes trying to find the barcode link. I finally noticed it on the right of the homepage. Maybe creating a link right at the top of the page along with the home, forums, what's new, etc info would be helpful?