just ordered bavauto springs..
Well its not extremely difficult. but this is the base of it. http://www.pelicanparts.com/BMW/techarticles/E30-Front_Suspen/E30-Front_Suspen.htm i suggest registering to a forum, such as r3vlimited.com or e30tech.com they help out alot.
Search BMW 3 Series Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
BMW 3 Series Experts