I don't think APC is open on Sunday unfortunately.
I tried to find something on Kijiji and the only thing closest is Hamilton http://london.kijiji.ca/c-cars-vehic...dIdZ284673394#
If your having trouble with Parts Source, there is always Altrom on Exeter Road in London. Also APC on Adelaide (I always deal with them and they seem to be good), NAPA on Oxford, and Carquest on First St.
Altrom - (519) 681-6465
APC - (519) 439-7132
NAPA - (519) 455-7030
Carquest - (519) 451-9330
I just remembered also that Corey's Auto Wreckers on Gore Road has an rolled over e39 sitting in the back that may have a good rad. Only thing is that is maybe expensive to buy it, they usually charge a good buck for stuff. Here's the number anyways (519) 455-9040