im straightup bro i have used them many times in past and about 6months ago got some clen t3 and cilais etc all good to go no problems i never used there peptides etc, im just speaking from experience
as for you credit card problem i dont know about that never happened to me ,