Do you have to fill the details of your bank in the form there? And what subject did you choose?
I'm facing same problem with ShopyourWorld. Made a payment of Rs.2850 on 29 Oct 11. Seller didnt ship the item. Amount was supposed to be refunded. They made the refund to my debit card on 11 Dec...