I am not sure on batteryfx but they sound similar to Capital pro transaction fees with Capital pro are usually about $25, but all the majors are 1 pip spread all the time and you can buy the bid and sell the offer, this enables you to cut the spread out,$25 per pip move. All trades with them are executed on the Current hub interbank prices.