This is. Fake company and are dumping customers money, i recently placed a order on 5.01.2024 and still there is no communication, they don't pick calls or revert to your emails, pls don't get fooled on their website.
Looting people's money.
4 months ago
Vlebazaar has a
3.2
average rating
from
534
reviews