i have bought from both.. Mike at h20 does not deal in cheap brown rays...lol
I have my breeding female motoro came from tfd, i had no problems but have had a gar come from them with fish lice (argulus) no biggie easy to treat for.
they are wholesale, so not everything is healthy, you get some good stuff from them sometimes. they are cheap! and very good shipping prices. There names of the rays are not always the correct name so get a picture of what your getting IMO.
I have seen some stunning marbles from them!