Registering for Qwikmeet is a hassle. You have to provide too much personal information, and it's unclear what they do with all that data. Plus the site looks like it hasn't been updated in years - not exactly inspiring confidence!