I have purchased from them in the past, but has been a while, so I can't vouch 100% for their current website. I'd say if nothing else to give them a call and verify that they have certain things in stock, without mentioning price. If all seems well at that point, I'd go ahead and order.
That's my two cents, for what it's worth.