A Mega Container Store Opens this Weekend