I have been buying my maintainance meds here at Xalmeds. At first I was hesistant to go generic but due to the number of medicines I had to buy every month, it would be very expensive if I go branded.
Anyway, I bought medicines good for 10 months since I am a seafarer and my contract was for 10 months. After I finished my contract, I took a comprehensive laboratory exam and all of my lab tests were normal. Of course, I followed a balanced diet and 3-4x cardio exercise every week, as advised by our company physician. So I would definitely recommend buying your maintainance meds here. But please be prudent and ask your health professional first before doing so.