You can exchange USD for Bitcoin using various methods, including p2p or through an exchange. However, if you need to convert dollars into cryptocurrency without verification, registration, and commission, then the best solution would be an exchange office. These services offer to buy BTC at a favorable exchange rate, as well as the opportunity to exchange in person (using cash) or online.