Wow, glad it finally got sorted out! Three weeks is such a drag, though!
Did you have to bug them all the time, or were they at least keeping you in the loop?
Anyway, fingers crossed they give you credit for that original subscription you paid for! They have to!