Congratulations - you guys know what customer service is all about!
Thank you for delivery today. I was prepared to accept some three of four week delay, which is why I ordered the banner 6 weeks away from my visit to Africa.
Regards,
John.