Don't think so, I guess I'm in the same situation.
I don't know how I'm going to resist for so long, I guess I'm gonna die xD
I was thinking about buying the standard version (that's supposed to come out on the 28th here) while waiting for my deluxe to come, but I nearly spent 100 bucks on FBR.com and I don't think I wanna spend more...