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.
5 months ago
Vlebazaar has a 3.1 average rating from 540 reviews