Okay here's the lowdown. When you open a thread like this, you're bound to get negative comments and a whole lot of different answers. I myself, figures this out YEARS ago. And still till this day, Nirvana is #1
Reasons:
A) you get loyalty points for every purchase, comment on strain you deal with, and every now and again they have this survey where you spend 5 minutes of your time and they give you 500-1500 points. (every 100 is 1 u.s dollar off next purchase or whenever you wish to use them)
B) SHIPPING RATE is extremely LOW. I'll compare to THE BIGGEST company(attitude) has their "garenteed shipping" which is like 15$ and another 15 for a shirt or whatever for them to ship it in, that's 30$ extra just for you to MAYBE see your seeds in the mail. Where's Nirvana doesn't just garentee it, if for some reason they fucked up(postal) or the seeds were damaged. Email them and they'll send you new ones FREE OF CHARGE. With the flat rate they have for seeds it's the best bang for your buck. Tide may give "freebies" but so does nirvana, just in points. I'd rather save up my points and get a pack of seeds that I actually want. Instead of random seeds that are too expensive to get again.
C) Nirvana has "weekend whoppers" Birthdays, christmas, St. Patts day, where's they all give off incredibly good deals. Last year, I saved up all my points and waited till Christmas. On Christmas they give you a free pack of seeds with every purchase. So I took my points that I got for free, and got TWO packs for the price of Nothing!
D) Ordering my Mail is never easy... You get worried, you stall to mail that envolope, you sweat, you even draw hate sometimes.. But the feeling you get when Nirvana sends that Email saying they gotchu and they'll ship soon IS priceless. And I did mail orders all last year(due to some change of address issues) not ONCE did they not get it not ONCE did I not get my seeds... I orders about 40 times last year. So... In short... Team Nirvana!