Yes, it’s certainly legal to flip domain names, and this business practice is completely legitimate. You should, however, exercise caution if you sell or register domain names similar to trademarks or copyrighted phrases in order to avoid the risk of cybersquatting charges.