Ok, I had heard of your mob, they are from Austria the one song I heard of theirs was as good as the New Bomb Turks, if not better. I had a look on their myspace, they list 2 record labels, both of which have websites. German label Flight 13 has their first album still available.
http://www.flight13.com/details/45783/rodriguez-s-tAlso their French label Relaxomatic Vibrator Records has a few songs for download on this page, if you scroll down to the bottom: