lt does not look bad but looks a bit sad, if you wait a few weeks I will tell you about Energy Suspension vert mounts. Just ordered them today and should be installed in 2 weeks, I have been hesitant to install these because of vibrations but we have no other choice with those generic Anchor...