Does anyone know of this site? My friend said its pretty reputable and I couldn't find any info on the net. I went ahead and bought it anyway and now I am towards the end of my cycle and am just getting cold feet on if I should buy from another site. Please help!