Hey, thanks as always for the replies sir ;) much appreciated.
Yes, you are right on all fronts. I suppose I'll just bite the bullet & keep it. I actually did contact customer service, but to no avail. I wonder why it takes so long or what the reason is for the delays? These being quite complex...