Goodwood's British Market ships Frozen food on Monday, Tuesdays & Wednesdays using 2 Day Express Delivery...so it arrives to you in 2 days anywhere in the continental US. If you want it by a certain date, just call them and let them know you need the order by a certain date. They will let you know if it is possible. What I really like is they use a resuable Syrofoam container and dry ice - so it arrives to you frozen. So you can stock up and just freeze what you don't want to use the day it arrives. Their number is 281-419-7540 or you can email them at email@example.com.
Hope that helps :)