I'd have to say that so far Sea Of Seeds happens to be on top of the list for me. Seeds are good quality and they just throw in so many freebies it's tempting to buy, which is probably why they stand out compared to other seed banks that may only give away 1 seed (that's right, 1 seed compared to 10 seeds which is their current promo). Overall, Sea Of Seeds is very discrete. When I got the package I was like "?... What the hell could this be..." of course I was a little stoned at the time but I mean hey, still stealthy.