I think I read that it's US residents only though http://www.coastal.com/?ilid=tnav Friend of mine ordered his already, and I ordered some I don't know how long this deal has been going on as I saw this deal on newsfeed when I woke up this morning
damn I kinda just ignored this before.. but now that I look at it.. seems pretty legit.. which frames did you get?