My honest opinion is to buy pre-recorded cassettes from the united states on eBAY. The only thing is that sellers who ship internationally, usually do so without the original jewel cases (to save on shipping and also because these crack or break anyways). In my opinion, American pre-recorded tapes are the best in terms of quality of recording and even, quality of the tape used. Avoid Indian tapes as they are usually below par.