Yes, that is the type of thing a Flagship store does. It tries new concepts and does different things. The "Open House" didn't seem to really do much so next idea was the C9 shop. I guess now it is "order pick up."
Also their Starbucks appears to have been converted to a walk up window with no interior access.