They're pretty hard to get hold of here in the UK most of the time, but there are a few Japanese/Asian food stores in Central London that sell them, which is where I end up having to travel to to get them from each and every time I have a craving for them, just under a 100 mile round trip but well worth it