User rating, 4.9 out of 5 stars with 38 reviews.
The e-mail should arrive within 15-60 minutes after purchase.