FitStrong Burn - Can this product be trusted to provide the best results?