91 will need a new complete strut, and not inserts like on pre 89 golfs
i got my struts from raceland, they where quite reasonably priced.
fitting varies from garage to garage, best ring round for a few prices
worthwhile changing the top mounts also
and no you dont get springs with the struts