I'm Dave Stack, the founder and developer of MusicStack.
MusicStack was started in 1997 out of my Ohio State University college dorm room (pre-google) when finding anything on the internet was hard to do and other resources for finding and buying music were just plain terrible.
I knew there had to be a better way, it just had to be created. And thus that is how MusicStack was born. 17 years later MusicStack is still one of the best sites on the net for finding vinyl records, LPs and CDs.