The retail business is known for having its ups and downs, but not every company can weather the storm of financial ...