Login
Start Free Trial Are you a business?? Click Here
Anonymous
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