How are these independent Toystores allowed to put the TFA figures on their shelves before the major retailers?

I'm guessing they all received their stock at roughly the same time but wasn't there supposed to be a strictly controlled release date (like the movie line from one year ago)?