Nicola- Yes I have used Book F1 before and they were great. Yes, only 2-4 weeks before is correct, which can be an issue if you are travelling.
We booked them for Japan last year, and I wanted the GP to be last on our tour ( a bit of the big build up thing) so really if we had them sent to Australia it could have literally been 2-3 days before we left- not good.
Fortunatley for us my wife’s friend is in Toyko so got them sent to her. I assume if someone is away travelling and will rock up to the race they make alowances for that, pick up at the gates maybe??”
I am going to Melbourne next week (YEH!!) and got my tickets this Wednesday, just one week before (and I am 800km away from Melbourne), so not uncommon so dont stress – enjoy the race :)