The second dialog is translated very well, excellent job! You can use either the imperfective form "покупать" (to emphasize the very process of buying - choosing, comparing etc.), or the perfective...