I've never ordered from him, but it's just a 1 man shop, like Hypermegasat. That's what you'd figure out if you Googled their phone number, and looked at a few links. He's been in business for a long time. So, he likely orders and drop-ships equipment as needed.
All that means is, CALL HIM or email to make sure he can still get whatever you are hoping to order, as his website might not be 100% up to date.