We are not getting married for two years. Our venue wants us to be paid up, for just venue hire 13 months in advance. I feel this is very early, is there any way to challenge them on this. It also means once paid up no refunds or return of deposit. Unless they rebook our date. I think I can get it covered by wedding insurance. However I feel the venue is taking advantage because we are not in a rush to get married. Thoughts? What seems to be a reasonable length of time for venue hire to be paid in advance. p.s. this does not include food.