Just browsing around and saw that aquatraders has some pretty incredible prices on a lot of things but that a lot of people didn't like them and they had kind of a bad rep? Any insight into this? Thanks