I know my vote doesnt count , but i can personally say you will not be disappointed with Optimum Pharma.
Also i am always around , you can PM me with questions related to cycle , process ect...
PS : I dont know anybody who tried Gen Meds so i cannot say anything about that