This is my 2 cents... Jims parts are priced VERY LOW! They're so low that other people have said they won't bother trying to make these parts because they can't compete with Jims prices!
I personally wouldn't mind paying a few extra $$$ to get the parts fast if it made a difference between my finishing a customers bike this week, or having it sit in my garage waiting for a part for a month.
I like that I can now go to Pirate Cycles to get Jims parts fast, but every time I've gone there for something, they were out of stock on what I needed!
Jims parts are great, well priced & totally worth the wait, But I'd really be willing to pay a little more to get them faster so I can get paid too!