I looked at the site and saw the 1.7¢ rate to India, too. The text was confusing. If the OP was actually told by a CSR that he had to put in X, and after doing so he was still not on the 1.7¢ rate, then yeah, he was mislead.
The site is here: »lp.vonage.com/callingcard
and if you select India it says (for the 1.7¢ rate): "Bonus Rate w/$25 purchase* +$10 credit" (where the asterisk just states "*Discounted from standard rates").
So, do you have to add $25, $35, or something else? If being walked through, on the phone by a CSR, and you do what they say to get the discount rate and you STILL don't get it, then I can see being bitter.