Yes mate they do, but the stock differs from time to time.
I forgot to say that they try and stock loads of Wild and F1's but you dont pay over the odds for them. I got a 12" Fontosa for £30 !!! I'd seen them else where for £150 (not wild or F1)
The only thing id recommend is that you ring...