I know nothing about that agency, but their website looks way out of date (rates of exchange and airport transfer charges). The fact is that today most hotels and agents will accept either Onepay or Paypal for deposits. I personally use the excellent
Vietnamtour Limited agency in Hanoi and Saigon.