Mine was sent to a P.O Box and they acknowledged its reception. I don't think the delay has anything to do with where you send your passport. Trust me it is not lost, they have it! CPP-O started issuing visas pretty soon, so imagine how unorganized and slow they would be