B

Ben Mokaya
Review of SavoStore.com

3 years ago

First, their customer service is top top notch. I ...

First, their customer service is top top notch. I think for me that matters more than anything. On delivery timelines, Savostore delivered my order within 8 business days. Super super impressive stuff

Comments:

No comments