TamilMatrimony is an okay choice for online dating, but it can take a while to get your profile approved. I found that the approval process usually takes at least 24 hours and sometimes longer depending on how busy they are. It's not the fastest service out there, so you might want to consider other options if you're in a hurry!