I recently ordered some parts for my profurl roller furling unit. They had really good prices. I sent them a list of what I was looking for and they noted some additional set screws that I would need. Their prices were the best by far, they processed my order immediately and shipped on time.
A long time ago I bought a quickstep from them - one of the best products I've ever purchased - so I thought I'd give them a chance on another order.
Give them a call if you need to, they are helpful and friendly and boaters.
Pros: They seem to carry everything - just send them a list
Cons: I have no cons to offer