Rivals.com tech issues - need advise