I think some of the posters in here are being a little harsh.
I put in two orders much earlier this year, one with Haze.IO and one with Herbies. The one from Haze.IO went smoothly, I paid with a prepaid visa gift card with no problems and my order was shipped within a few business days and arrived about 9 calendar days after that. The one from Herbies was sent at a similar time and the overly diligent postie left an "attempted delivery" card, since I didn't have the balls to show ID at the post office I wrote those seeds off.
Of the ones I got from Haze.IO one lot of seeds germinated without problems, however, the other lot weren't so good. Of the five seeds the first seed took a while to germinate, the second didn't even open, the third opened and then seemed to rot, the fourth germinated but started growing in the wrong direction so I had to re-orient it and then it thankfully grew (although it never seems to be happy and always shows deficiencies which I've been trying to correct), and the fifth I haven't planted yet.
I didn't say anything at first as I was planning to order more seeds at some point so I figured I'd send them a message then. When I was ready to order some more seeds I sent Haze.IO an email illustrating that I didn't think they were at fault, that I didn't want any more of the seeds I had problems with, and if we could do something with the free seeds they were running at the time. Unfortunately, a few hours after I sent that email the exchange rate started to drop so I decided to place another order with Herbies. A few hours after that I got a reply from Haze.IO and they were happy to accomodate some better free seeds with my order, however, as I had already placed an order with Herbies I couldn't put an order through. Then I got an email from Herbies letting me know that my previous order from them that was "attempted delivery" had been returned to them so they refunded my money.
The order from Herbies never arrived and I got a refund for that order as well so I put in my second order through Haze.IO. This order didn't go as smoothly as my prepaid visa gift card was no longer accepted. They wanted me to use Western Union, however, I wasn't happy to pay the extra fees (and as it turned out I couldn't have used Western Union anyway) so they offered a method which allowed me to use the card I originally used and I put the order through. The next problem was it was right in the period when they had problems so the order was delayed about a week. I wasn't happy as I was trying to get the package through customs during a possible busy period and the extra week meant I'd missed that opportunity. I also had to ask them for the tracking number as I didn't receive the usual email which contains the tracking number and I don't think I got a reply to that, however, I did get a reply using their live chat. In the end the seeds arrived safely and they took about 8 days from when they were sent so I was happy with that!
Recently I put in an order for Southern Star Seeds through Haze.IO as I wouldn't have to worry about customs and SSS had a 30th birthday promo pack I wanted. When I tried to do that I tried on the day Haze.IO removed the promo pack from their website so I spoke to someone on the live chat feature regarding the free seeds from SSS. Amazingly the person I spoke to contacted SSS, SSS replied, and then they got back to me with an answer all while I was on live chat (I was very impressed). By the time I had figured out what I wanted to get now the promo pack wasn't available I think one of the owners of Haze.IO was on holidays so I had some difficulty getting the order put through and paid for as I think the people there didn't know/weren't able to help me use the method I used for the previous order. On a Sunday I tried to see if I could use one of the various methods of payment Haze.IO offer and none of them were working, however, I noticed the owner on live chat (yes, on a Sunday) so I asked if they could organise the same payment method I used for the last order and within a few minutes they had it sorted. This time I got an email letting me know the seeds had been sent, however, the tracking number was missing (again!). I sent Haze.IO an email and a couple of hours later they sent me the email with a tracking number this time and a follow up email just to be sure. The seeds took about 3-4 days to be delivered and they even had a few freebies on top of the 2-for-1 promotion. In the end I'm happy with how things went, the delays and problems worked out well as I ended up getting seeds I was happier with.
I was about to put in another order when someone posted problems with some Female Seeds seeds. Since I ordered something from Female Seeds I decided to try and germinate them and if I had problems then I'd have to try someone else. Those seeds have germinated just fine (they were probably the quickest I've had so far). Seeing as they germinated I'm not sure if I should go with Haze.IO which I've used a number of times and am comfortable with or if I should try Midweek Song and get a few extra free seeds and the seeds in breeder packs (after getting seeds directly from Southern Star Seeds I like the added confidence of a breeder pack). If Haze.IO had an option to get the seeds in sealed breeder packs with stealth then it would be a no brainer.
So far I haven't found a single seedbank with a website I would describe as decent, and unfortunately I think the Haze.IO website has a lot of room for improvement. I've given up using seedbank websites to search for seeds, I tend to use other methods to find what I want and then see if the seedbank has them and how much they are. However, the live chat feature (which I haven't seen elsewhere yet) is fantastic and it certainly made my life much easier getting quick responses to simple questions.
All in all I'm pretty happy with Haze.IO (and Herbies even though I didn't get my seeds).
I won't discuss the stealth methods used as people seem to be overly paranoid about disclosing that information, however, the seeds were all well packed and arrived safely. I think it would take a fair bit to damage the seeds the way Haze.IO packs them. So far I've had good communication using both email and live chat, I think I've had one or two emails not answered, but when I sent the email a second time or spoke to someone on live chat I got a reply and they've usually been quick to reply.
At the moment I would like to put another order in with Haze.IO as I'm comfortable with them, however, it would be really nice if we could get breeder packs through with stealth. The main thing I guess is some way to guarantee that the seeds are what you've paid for and sending the breeder packs separately doesn't really achieve that.