Josh-A-Tron
Super Freak
I'd be curious to know how many they actually sell, given there is only a handful of them I would bet that the LSF's make up a very small portion of their overall income.
Maybe, but I can bet they're still selling Storm Troopers to people are new to Star Wars PF's on consistent basis.