For people complaining about the working of binaural beats, use mid range head/ear phones, binaural beats works by creating a frequency  difference between the right and left ear, high range headphones tend to have intelligent frequency equalisers and low end earphones dont support stereo neither of which have the intended effect
I actually recommend "as cheap as possible" headphones because they don't have any of the fancy features that interfere with proper playback.
Shreyas