Joe d, thanks for recommending the products. However, since I am noob to all this could you tell me what each product will do (its role) and if there are any side effects to any of these products. Apologies again for the stupid questions. Could any of these products be purchased from a store like GNC or Walmart etc.