That's the angle; limited editions that suggest exclusivity.
250 isn't really limited though, not when they also make 10 and 50 piece LEs...
I guess China is buying them, I was told that's where the skeleton Carreras are aimed at too. Very popular there apparently.