, that sounds like a nightmare.
The roadside repair man botched a repair on our car back in August, but assured us verbally that if we took it to a garage and got it fixed they would pay it over the phone. When we rang the next day to clarify this, we were told there wasno such policy and would need to open a dispute and submit an invoice for the work. This took 8 weeks to resolve. They then said we'd get the cheque within 21 days (why it takes 21 days i don't know). We waited 21 days and nothing, so i just constantly badgerd evey email i could find, contacted them on twitter etc. Eventually someone got back to say it must have been lost(?) and sent me another one. It arrived this week.
They are an awful company to deal with, but just keep at them and hopefully you'll get your money back. Did you pay by credit card? If so, contact your bank, they should be able to help
Oh, and also. The repair man sold us a 'new' battery fir £130, had no choice but to take it (it was middle of the night). Our own mechanic saw it and told us ut was a really cheap second hand one.