I bought mine from aliexpress.com for ?? $400 CDN plus tax and duty. I believe, and I may be wrong, that any of the Tech2's are Chinese manufactured, mine came with all the "correct" decals of Vetronix, they just weren't applied. Which suggests that all come from the original factory but probably due to contractual obligations cannot be sold as such. At least for the one I bought.
The PCMCIA card slot door didn't go up enough to easily slide it in but it just needed a little "persuasion" and it popped right in. Still closed after I did it.
But I too saw a post where a guy had to cut the door to make his go in.
James. I'm a little jealous you got the case but I just bought a cheap plastic tool box which holds what I need for my vehicle. $18

I live in B.C. which for the rest of western Canada means Bring Cash