I submitted a refund on 16 March and was told 6-8 weeks. Upon follow up now they say 6 months minimum. I tried submitting a dispute for a hotel who promised a refund in writing, but has since disappeared. Visa has confirmed they won't process any disputes for airlines or hotels. Funsies.