Hate to hear about your bad luck, man. Nothing sucks worse than bad customer care. If people are willing to own a business, then they should do it right. Do they not understand that if customers are not happy, then they will lose money? As cliche' as that sounds, there is more to it than just YOUR money that they will be losing. With so much info on the net these days, people will refrain from using companies with anything less than a perfect reputation. I know things happen from time to time (as its happened in my business), but making excuses and not returning calls, yada yada yada, well, thats just unprofessional, and unprofessionalism won't be tolerated.
There has to be a pain in the butt by those businesses who rely on other businesses to keep their reputation high on people's list. So if Intense orders certain parts from business X, and business X does not perform their duty (or even if business X has to rely on another company, which is usually the case), then the chain of events are broken, leaving someone very ticked off--usually the consumer. But, it should make Intense ticked off as well seeing as how THAT effects THEIR business, leaving them the rather delicate option to do business with one more reliable (which in my book, supercedes price--price will be made up for in the end).
Oh well, in any case, very sorry to hear about the delay, pal. Good luck.