Hello Professor.
They appear to be open as I just visited their website and was able to add parts to my cart without issue, and the prices appear to have risen some since my last order. Pick your part, add to cart, check out. Contacting them for questions may be a little more challenging...