i am flickr pro and not had any thing like that do's sounds like a scam to me
did you get a screen shoot because the help forum can be very helpful in these types of things and let you know one way or the other
also looked on the help forum no mention of payments going monthly as this would be a hot topic
John
Edit just look at my payment area in my account and still gives the option to pay for a year