Im in the same boat sadly. Still haven't received mine and im starting to get worried. I guess this is the only time having a sub that renews every 6 months actually isn't beneficial.