Is this a Hilton or a BA issue? I've had a pretty poor experience with GGL recently (particularly the non-Manchester callcentre). It's taken 3+ months for them to refund a few Łk for cancelled flight after they originally just refunded the tax. No disputing the refund, just took them a long time to correct an error.