The BetWWTS.com home page and banking center has been changed. Check it out. Let them know if it fits your needs.