Kirkland generic minoxidil is fine and cheap. Dont keep looking at your hair so much. The finasteride takes a good 6minths to start noticing a difference. Looking at your type of loss i think it will work well for you.
i got it from United Pharmacies, no massive change. Just going to keep going with finasteride for another year - hopefully ill get some kind of positives from it