I purchased a 90-day package.
Yes, they did provide the key after I posted it here. I paid for a 90-day package, but I haven't heard anything. I tried to contact them on Facebook and sent several emails, but to no avail. Any positive reviews are very certainly bogus already. Stay away from them.
