#393924 - 02/01/0809:06 AMRe: SLR - Out of business?
Anonymous
Unregistered
$120 plus shipping for Bilstein front shocks never delivered, ordered in August 07. I had an in depth thread going here (Manufacturer Row) that was removed for reasons unknown to me.