is it really needed?? not a civic but.... i dont even see why it would be needed on a civic, yet neuspeed sells them for $4533423423. word. could someone please explain this? i fashioned one out of 2/5in aluminum and stuck it on there. ill take pics when the car gets back from the shop.