Bro, it's mainly due to when the Hornet 250 was launched, the wasn't any/much street legal exhaust. When lta starts approving different aftermarket exhausts, the number of hornets owners are too small for bike shops to bring in stocks.
So, if u wanna get one, gotta order which means pay extra. That's my opinion.