I recently purchased, fully refundable, business class seats from Mel to LHR and back. Unfortunately I had to cancel as Thai changed the schedule to one which didn't suit. They accept that the tickets are refundable, but claim it takes 180 working days to process the refund (8 months). Be aware...