Site is back up. It was only down for about 45 minutes, thanks to my awesome web guy, Kevin.
Also, much to my surprise, FedEx is delivering today and just brought me my Three Bugs order from CHA! Woo-hoo!
I'll try to get that up online later this afternoon.
Check back later!