Worst experience ever,I haven’t received my order yet after 20 days,no refund,no reply on phone calls and several emails,got my money back by raising the merchant dispute by my card provider
5 years ago
Haji Baba Ltd has a
4.3
average rating
from
868
reviews