We've updated our look, our checkout experience, and many other details.
Since it's all new, there may be some minor bugs. If you find a problem, please let us know.