My delivery was supposed to arrive yesterday, I can understand if there are delays but we should be able to get through to customer service. Wish I read everyones comments before ordering.
5 years ago
Haji Baba Ltd has a
4.3
average rating
from
868
reviews