you get what you pay for when it comes to train horns. i cant imagine how crappy $150 set would sound
maybe they cost taht much where your at all my friends got 75 to 150 in theres on there minis and there loud and clear as balls maybe its just a kansas thing