The Force Forum aka The Replica Prop Shop run by Mike Herron and Nick Anzalone. Which has been banned on theRPF and other places shut their website down sometime in the last 24hrs. For anyone of you who have outstanding orders form them it might not be a bad idea to think about filing a paypal claim at this time.
This is a PSA