Although thier inventory changes, so dont expect them to have the same $5 item for $1 the next time you go.
I'm not sure how it works, but I know a guy who used to sell to them. He gets dirty or damaged products for pennys on the dollar in bulk, sorts and cleans them and sells it to Dollar stores.