They are legit but only for med patients.
They wont even talk to you unless you have a script or recomendation.