15-11-08, 10:03 AM
Shellshock - last I checked (albeit a few months back) the Consortium store in London still had some Caviars in stock so I wouldn't be surprised to see some around. They were £80 there but I can see an independant shop trying to shift em for less. Unfortunately, a price isn't enough to judge whether they're fake or not

