Order delivery is taking too long than…
Order delivery is taking too long than what was advised on sms. Will never order from this site again. Not worth it.
United Arab Emirates
Order delivery is taking too long than what was advised on sms. Will never order from this site again. Not worth it.