You're welcome.
I got mine from them as well. Never had issues with them. Others had orders cancelled, if I recall it right.
Guess it was overstocked at that time.
TW is something. Really. I have to say, some offers are tempting, but I will stay away from them.
Still, best luck with your order!