You're right George. I guess all companies have progress to do in this area. Sometime their prefer to take the easiest way and not take the best decision for the customer. I guess this is all about process and procedure between the different entities.
Personally, it's bad it takes so long to get something, and get us crazy "nous faire tourner en bourrique (in French)" but glad, we could help on this problem.
Thanks Christian for sharing the problem.