They don't response you after placing the order. They have the most lethargic team. I have ordered a phone but their is no update on the delivery. It's been more than a week. It's better to stay away from them
2 weeks ago
Vlebazaar has a
3.1
average rating
from
550
reviews