Boomerang question: 1. Who knows the address of the manufacturing company? We'd like to contact them because we might want to import them into Germany. 2. Who has got one and can tell me about it? For some reason, this list talks about Echoplex and Jamman, but almost never about other devices. Can the Boomerang be compared to the Echoplex? -Michael