Cool. I'll sign up and check things out (my email is in profile). Our biggest pain point currently (besides having to charge cards right away) is that most online stores do not understand how shipping regions work in the US and around the world and require us to enter tons of duplicate data. Happy to chat about that particular problem with you so you can get it right ;)
Edit: yeah, your shipping UI is not awesome either :)