Yes, it's $649. And that includes any extras. When I got mine 6 years ago, it was $545 (I think) but I had to pay extra for a flex notch, lambswool tongue, rolled top, so I think it came out to $610. So not a huge difference if you'd get several add-ons anyway. But I think they also ask for an additional $20 to cover shipping. You can always include your phone number and ask them to call you for a credit card number.
Try calling in the morning, like around 9 or 10. I got through to them on Monday.
I hope they stay open for a few more months. Latest info I've heard is March. My coach tells me I've got at least a year, maybe 2, to go before my skates break down, and I don't really have the means to buy a new pair right now, but if they stay open through the spring/early summer, I might just place an order. Right now, I'm having the tongues replaced.