Anybody know anywhere that sells techno & acid techno mix tapes? I know there was a company called Global Rampage that sold mix tapes a year or so ago, but I can't seem to find an address or website for them. Any idea on where to look people? :P