My friend was a new general manager of a Pizza chain restaurant in the 80's. At training classes he attended they told him any customer that left unhappy with their experience there was a loss of $500 to the company in future business from the customer or the bad word of mouth they passed on. If thats true Billiard Warehouse could get hurt by this thread pretty bad.
Well, if they do get it right, i will request to get this thread closed (when it reaches my hands). As Greg had mentioned, we have worked out something in private after his reply. My intention was just to spread the awareness on improper practices/poor services made by establishments or private entities and avoid something similar happening to another again. My intention is certainly not to spread malicious lies nor drive their business away. If they are repentant or this incident is one-off, i don't think its right for me to pursue it any further.
Having said that, Mike Lambros has also kindly gotten back to me to inform me of the tracking code in his shipping to Billiardwarehouse. As it is their norm of conducting business, I am not questioning of the practice of getting Billiardwarehouse to finally ship it to me neither do i have any problems with it.
All in all, like any paying customer, we do expect any goods to arrive in a stipulated time and if this process causes frustration and inconvenience (and nothing is done about it) then i think it deserves to be highlighted to others.
Will update again once the shaft arrives.