You are saying Tein SS were not that great...Can you give some details or reasons for saying this (too soft, too stiff, noisy ect) . I am looking at buying Tein SS with pillow mounts for my 2003 Accord 4dr and trying to collect as more info as possible before shelling all that dow out.