Keep in mind that UGL isotretinoin is going to degrade fairly fast. It would be a good idea to stick with pharma or maybe gradually use a higher dose to compensate if you go with UGL.
As for recommendations, I live in Canada, so I can't speak much about sourcing, but BGpharma has pharmagrade...