I see ads all over for 23andme which costs a lot of money, yet they can't seem to get me my results on time. I sent in my DNA kit a month ago and have yet to receive my results online.
All I have received was an email saying they were behind. I spent $99 and expected to have my results by now. I wish I had spent my money at AncestryDNA instead. There are a lots of reviews out there saying they are much better at getting results back quickly.