Mine agent took 15,000 but my sister applied from Siec they don't charge money.
Visa approval takes 4-6 weeks but few people get it within a week too, it depends on your timing and number of files they receive.
If you want to apply for Sep intake you should apply for offer letter now as few...