I do have a question. Is there is a Phantom of the Opera store completely filled with memorabilia in Buffalo, New York? I heard that when my friend went down there she saw it, but I cannot seem to locate it on the internet. Does anyone know if it exists?