Green Lipped Mussel Diabetes Remedy: Is It Worth a Try?