The CM probably didn't say two months, rather "two biling cycles". They say this because they have no control over the credit card company and if you cancel just before your statement is printed, it won't be on that one but should be on the next one "two billing cycles " later. I usually see the refund in less than a week when I check online and have never checked my actual paper statement.