How to get invisible Apps from Goolgle Market..
Based on ID of your network service provider, the Google Market decides which Apps to offer you. For all of our service providers, the paid Apps are not shown. Basically the Android OS when boots up, it reads the ID of your service provider from your SIM card and writes to a file (in your android phone). When you visit Google Market, then this file is read by the market to decide which Apps to offer you.
Even some free apps which are available to rest of the modern world, are not even shown to us.
Solution: How to get invisible Apps ?
1) If you have a SIM card (of course it will not work here) from some other country like any european country, simply insert into your Android phone and use your Wi-Fi to browse the market. You will even see paid apps there.
2) There is a trick to fool the Google Market, by modifying this internal file (containing your Network provider ID) to fake some other Network's ID. For this, jsut goto Google Market and look for "Market Enabler" app. It requires a ROOTED Phone. It is free, just install it. Run it and you will have a list of other service providers like T-Mobile and many more. Select any one by long pressing it and select "Fake this provider now"
You will see a whole different Google Market now.
You must be wondering why the hell "Market Enabler" is available in Google Apps Market, well I leave this upto you to find out why....
Enjoy your Android phone....