if you will get 1 pip spread from anyone just think about it man, you are most probably being ripped of somewhere else...
its just not worth the risk...
i think that a good swing trader can make between 50-300 pips per good trade so whay the hell not to pay 2-4 pip per trade as for the spread and be sure no one will be playing with your money...
safty is the most important thing for me as a trader...