What they may have done is outsourced the website, it they did this say in Jan or Dec. and depending on the layout and functionality of the site, it can take 1 to a couple of months to get it setup and running correctly.
My wifes little brother could easily whip them up a extremely professional website for them for super cheap if they want. Hes a 16 yr old genus ready to attend UC Stanford, I'm sure he could use extra spending money ^_^