Is this website legit? I foolishly already made a purchase from there when now i know i have better options. Just wondering if anyone knows about this website?