Wayfair Opens MASSIVE Store in Atlanta – Brilliant Strategy or Huge Risk? - Omni Talk Retail - Podfriend