Considering the large price paid for this domain, it's surprising that hardly any effort seems to be going into promotion and marketing... since the big news about domain purchase, it's gone very quiet. Service seems to be up and running still at least. Does anyone here use it?