are they same as bank card usa? got scammed from them years ago and got very jaded on merchant credit card processors