Parts are not that expensive. You have gotten plenty of good recommendations on what to get and where to get them. They are not always available so I'd say get whatever you can when you can. They will only go up in price and possibly down in availability in the future.