I think they are same company,as in Roco Boche sales order, they wrote subsidiary brand to Species. I ordered my sofa set on January but still cannot get it, and they ask me to wait for another 6 weeks. Maybe I should report to CASE. Anyone have same experience recently?