I found out who it was (Lives just up the street) and paid her a little visit today. After a brief conversation, it was agreed that the commo. will be dropped off at a panel shop tomorrow and fixed at her expense to my satisfaction.
Toyota drivers Suck :)
CAUTION: Slippery When BOOSTING!