Your fulfilment and delivery systems are appalling and your Customer Service Center is incapable of giving information on order status. I know if I was running the show I would make drastic changes to your system
6 years ago
CuraLife has a
4.1
average rating
from
2,415
reviews