One thing to consider is where you are located. I have never had an issue with the support from T.B, as I can make it into the store. Any of the others it would be via their website, or phone.
I know going into their store, you truly order a custom rod; not one created for store inventory; or you can buy the pre-made ones they have on the rack also.