site down again Site: Merrill EdgeWTF...site down again..why should I trust Merrill when it's site is constantly down.