I wouldn't jump to any conclusions just yet refunds on airline tickets are a minefield and not all tickets are refundable.
You haven't specifically said why you've asked for a refund so I can only guess it's for a flight you have chosen not to take. Aeroflot staff aren't always the best at giving correct advice, you'll need to look at your ticket to see what the booking class is, Q, T, E, N or R are not generally refundable unless Aeroflot is in someway at fault.
If you are communicating with Aeroflot directly that suggests you booked directly through them and not a third party site.
If you booked using a credit card and feel under the terms of the ticket you bought you are entitled to a refund you could contact the credit card company and present all your evidence, if they agree that you are entitled they will refund your account and pursue Aeroflot for the money.
Some airlines can take as long as 3 months to issue a refund.
My own personal experience with this with Aeroflot was back in 2009, I booked a ticket via a company called Ebookers known elsewhere as Orbitz.
Aeroflot decided to reduce the number of flights on certain routes due to the economic conditions at the time meaning one flight I was due to take was cancelled.
They offered an alternative later flight but this didn't suit my needs so the entire itinerary was cancelled and I was refunded about 3 days later.