That's what I said. The 3G roaming pact has been stopped.
IMO, the cards which are not bound to an operator are usually called factory unlocked. That means you can put any operator's sim card and start browsing the internet once you get internet activated on your sim. And there are hundreds of factory unlocked data cards available. Though they are expensive than the network locked ones, which initially are cheaper, but in the long run, the operators churn out the premium from you in the form of data & other charges, factory unlocked data cards give you freedom to choose the internet plan and operator that best suits your need, so no need to cry over your data card's poor network.
Moreover the factory (network) unlocked data cards offer you some extra features which the manually unlocked ones don't. I use a Lava 720G data card, which lets you make and receive calls from your computer/laptop, send and receive SMS's and also perform various USSD operations, which is particularly helpful with Prepaid connections and has an excellent data connectivity speed.