Not only that, but £32 for a 16GB, albeit a class 4 rather than a class 6.
On the other hand, class 4 will, I suspect, be fine for all sorts of things. Still, memory prices being how they are, probably not worth buying until you're actually going to use it.