India Your card has been declined

thanks a lot for letting us know. i too managed to subscribe just now

2 Likes