Names HQ have been buying and selling domain names for many years when you purchase your domain you have the choice of using escrow or dan to secure the transaction.