Register an account with LocalRipple.co here, then activate it by accessing the confirmation link you received in your email.
Edit your profile and add your XRP address.
Navigate to the "BUY XRP" section or use this form to search for offers that match your requirements.
Navigate to the trade offer you chose by clicking it's respective " View offer" button
After thoroughly checking whether this trade offer suits your needs enter the amount of XRP you wish to purchase and your message for the seller. You can also enter an amount in your selected currency as the inputs are linked to eachother. When you are done press the initiate transaction button.
Once your transaction has been initiated, you will have to wait until the seller accepts it.
As soon as the seller accepts your transaction he will have to deposit the XRP payment in our escrow account. Most sellers do this almost instantly, however this is what you will be seeing until they do.
As soon as the XRP payment made by the seller reaches our escrow account, your transaction status will be updated and you will be able to proceed with sending the payment from your side. Make sure to press the confirmation button only after you have sent the payment.
After you have sent the payment from your side it is the seller's turn to confirm that he received it. If the seller does not confirm within 72 hours you can file a dispute for the transaction.
You will receive the XRP payment that was deposited in our escrow account as soon as the seller confirms that he received the payment you made. This will conclude the transaction.