American Friend Retro Guru Jun 14, 2012 #1 Anyone know any interesting bike shops worth checking out in Holland?