... and the biggest factor supporting this theory is Microsoft's India headquaters is bang in the middle of this marketplace selling pirated stuff!! How's thats?!
Ummmm.... coincidence? :P Maybe the chute from the M$ garbage comes down close to that store?