I agree with William Batchler, we've gotten great service from them and they have an extensive catalog. Give them a call.
I am a customer and have not worked there, but in my experience with them, they can supply just about anything you may have seen elsewhere or online.
Thanks! Your answer is awaiting moderation.