I have dealt with them in the past, and had good luck (in that case, it was to get some extra Walthers/LL Berk trucks).
But more recently, about a month ago, I put in a call for the same parts, and while the fellow on the phone
told me that they had some and he would call me back, he never did.
I have not continued chasing.