Great, my two failed payments (which took 99+99 anyway), they want a snapshot of my account statement for proof for any further re-deposition into my account.
Guys the site is fully loaded now and crawling. Don't take risk with your coupons or money now as chances of site crashing while payment is being processed are high.
Wait till late night if you can when the load will ease and then order.