asked by louise b. on 5/1/18
More then 14 days. In London it took more then 28days
Get answers from the IVRose staff and other customers.