Yes & no. They had some seeds advertised as in stock that I wanted. I emailed them about the seeds & they admitted that they don't actually have the seeds in stock.
Not a bad experience but I did do a bit of research on them when I was considering buying from them & found a few threads online where people had been dicked around by them.
The impression I got from the info I found was that the seed bank was run by a bunch of stoner wanna be wide boys. One person had to actually pay them a visit to get they’re order sorted out.
Do a bit of googling & I’m sure your find more info.
There are 3 seed banks I have used in the UK which are on the ball 100% & they are Attitude, Seed City & Herbies.
You can’t go wrong with any of those.