If you sent the Bitcoin directly to the vendors personal wallet then there's nothing we can do, although the vendor has broken the rules by persuading customers to conduct business off-site.