My 360 came on the 22nd!! Total fucking surprise!
This was even after missing the deadline and a ref went green on may 31st!!!
yea i was in the same situation. i got mine today. i got my last ref like 2 weeks late and talked my way into going green
last freepay site ill do though