Rogers Samsung Focus appears, launch imminent