Where should libraries be copied to sites/all or sites/all/modules? I currently have it in both locations, but figure this is incorrect. The problem is, when I try to remove it from sites/all/modules the superfish module complains, and says that it's needed. 

What am I doing wrong?
You must create a directory libraries inside sites/all folder.