The site is back up this morning but there are still a few bugs to troubleshoot, including one involving purchases using Paypal. Credit card purchases seem to be fine. This afternoon I'll:
a) do my best to post something more interesting than site development news,
b) begin to beautify the new blog a bit...
More invites out this afternoon and tomorrow.