I feel your pain. 4 weeks does seems a little long - I was quoted 10-12 days (don't know when it actually got there as I was then waiting for 1/3). Make sure you keep the pressure on the dealer to turn it around as quick as possible - we know they can do it when they try... and we're ready for the West Dorset meet!