The Vandals – Internet Dating Superstuds – Review January 3, 2003 Look What I Almost Stepped In was their most consistent in years, and Internet Dating Super-Studs continues that fine tradition.