Computer ads site features Apple and others