Warm welcome to all our new users!
In fact, our email servers got a little overwhelmed by you guys these couple days that it is forcing us to move or upgrade. Today we were actually going to make some progress on a feature that starts with "de" and ends with "uffle", but instead we've been battling a "you've reached your mail sending limit" messages all day. So, we're exploring where to move, and trying to keep our mail servers alive. If you have ideas or connections, let us know.
Meanwhile, you may experience some delays (or lost) notification emails - sorry about that! For those who may be waiting on an activation link for the sign-up process, we do encourage you to use Google or Facebook login - it's easy and fast!
Having said this, your bill adding and tracking experience should not be affected. Do let us know if you find a problem - firstname.lastname@example.org or the contact us form.
Thanks for your patience,