The much-awaited Rs 9,000-crore initial public offering (IPO) of SBI Cards and Payment Services will open for subscription on March 2 with price range fixed at Rs 750 to Rs 755 per share. The anticipated IPO has created a kind of frenzy with investors and analysts hyping it up as a big catch. The lot size, or the minimum number of shares to be subscribed, has been fixed at 19 shares and the issue will close on March 5.