Why don't you use sagepay form for time being? Atleast you would not lose business.