Snap on did buy some machines from Cebora and Telwin i think. They dont carry the same guarantee as their spanners. ( for very good reason). But the are ok for the money.
Dont know about CEA, but every one i sold, i had back. And it was not a trade in.
Italians dont do electrics that well, but i still bought an Alfa Romeo. Yeah, it was good while it lasted !!!!!