D DeMegaMan619 Guest Aug 14, 2014 #1 Anyone have any experience or knowledge of Boston Testosterone Partners (Core New England)?