Technics are famous for being indistructable mate, so i wouldnt worry about it! Ive seen technics in some right states, dust, beer and all sorts all over em. Ive seen em been dropped down stairs and still work fine! If you wanna clean them, i just use a bit of mr. sheen and a duster, works fine for me!