Wow a dealer that gave your money back? Chances are when he does have good shit, you won't be getting any of it just because of that.
"Dro" is Hydro, its the method of growing it. Can still be shit weed. I myself grow hydro, and I have had some shit strains.
I used to smoke shit with seeds in...