Yes, you gotta check these kind of little intricacies before finalizing the payment.
I bought a H8 HID kit for my fog lights, the bulbs of which were perfect for the housing but the H8/H11 connectors weren't there and had wire ends just like yours. Connected them and they were working fine but it was unsafe. Since there was no other option, I taped the open connections with insulation tape and ordered a better pair with metallic base and proper connectors. Though costlier, I know I am safe.