I've used that site quite a few times, never once had an issue with them. Quick delivery too, although I am in Dublin, but all in all they do check out.
However - There have indeed been bad reviews about their NRG on the site, which magically disappeared a day or two later. The good reviews do seem a bit "shilly", I remember one of the negative reviewers wrote something like "Gave me an all round feeling of near death. Avoid." As with the other bad reviews, it was gone shortly after.
I wouldn't think they would knowingly sell anything dangerous, but the reviews disappearing was a no-no for me. Havn't used them post-ban, as, well, whats the point.