You say the blower is weak? When on cold?
Check the pollen filter.
Up in the skuttle next to the ECU on passenger side.
These should be changed every 10k - 15k miles. Alot of people forget about in their annual service.
They cost about £7 from eurocarparts.