The tc you buy from the official shop is generated. Not by hampa's hand, its an automatic feature.
Hampa selling tc doesn't make any sense since he can spawn it anyway.
He actually did the one time Ash decided to buy 25 mil (or higher I can't remember) last year directly from Hampa and people were genuinely worried that he would inflate the market.