I dont believe ICICIDirect cheats. I had got this clarified before investing through ICICIDirect.
If your cumulative investments in Mutual Funds thru ICICI are less than 8 lakhs, then the below is tariff.
Mutual Funds - Fee Structure Rs. per transaction
For SIPs 30/-
For Lumpsum...