Personally I steer clear of dealing with local agents after similar experiences - (not Carbatec). The problem is that they do not stock all the lines that they are agent for and more often than not have to order them in. I now prefer to deal direct.
As far as Carbatec goes, I placed an order for a drawbar for a spindle moulder and it came within a few days for the total cost of $8.80. I can't complain.