For the cancellations I have made myself, usually in discount fares, I have used the cancellation option in the manage reservation tab in TP's website. I have opted for a refund in voucher and it normally takes no more than a couple of days. The amount reimbursed is usually around 50% of the total paid.