06-04-09, 09:31 AM
From what some people are saying, the release number might have been higher than 200 and even if it was, some of the shops appear to have sold on part of their allocation to other stores.
If these turn up in England for less than £130, I'm gonna be mightily pissed off !
If these turn up in England for less than £130, I'm gonna be mightily pissed off !

