Makes me wonder if IL_Xctinct bought it there as well... In which case i would consider asking that cdkeyhouse.com my money back.
Anyway, why would you buy it from some shifty cd-key store, when you can get it for cheap from an official source such as steam or TW itself?