I believe this is the Legion series of BH figures you want & not deluxe.
You should be able to find these just about anywhere by the way. Target, Walmart or TRU. At least 1 of them should have these.
You might also want to check Superstore, if you still can't find them, as a last resort.