Yea that's the only place I've seen I'm just not sure about ordering from them since there in the uk
I've ordered from them and it's a painless transaction and no problem with receiving merchandise. They don't drop the VAT so you will be paying that.
I've also ordered from Intaste.de before, a German site, without any issues. And they DO drop the VAT making it a bit cheaper. However, they are currently out of stock but they seem to get them back in stock fairly regularly.