1. I cannot register on irctc.co.in because I don't have Indian mobile number.
2. I've tried cleartrip.com but it failed even there was many available seats (my card was debit but this is other story).
3. I don't want to use makemytrip.com sice it has terrible reviews.
Are there any other ways to buy those tickets?