I am sorry you are already concerned with your result being unsatisfactory just 21 days after surgery. It truly is too early to assess what things may look like as time goes by and your implants settle, drop, and fill your breast skin brassiere better. It is surprising that your surgeon either did not tell you that this might occur with your pre-operative breast anatomy, or that he did not anticipate the result you are seeing at this point in your recovery. You may well require revision (it seems that your surgeon agrees rather than asking you to be patient with the healing process), and perhaps a new surgeon with more experience is a good idea.
As you can see from the responses, a good many experienced plastic surgeons are vying for your consideration. Nothing wrong with this, but like some of them, I would first caution patience, so that you don't end up with a premature re-operation that fails a second time to meet your expectations! In the meantime, do your research: view websites, read information, and keep asking questions. A minimum of 3 months before re-operation is often recommended--most of us (I am in this group) might wait for 6 months or longer, but assessment of the individual patient is the overriding factor, not an arbitrary period of time.
As for cost, you can expect to pay $8500 for a full breast lift in the Minneapolis area (in our accredited in-office surgical facility); much more on the east coast, and more if the surgeon operates at a hospital or free-standing outpatient hospital-owned surgical center; less if a modified or less-than-full lift is needed. Ask about re-do or touch-up surgical fees and costs, and ask if any other bills are sent by anesthesia providers or surgery centers besides your surgeon's quote. Also ask about who pays for re-operation if you have bleeding. For now, follow your doctor's advice unless all trust has been lost. but please do be patient--things will change! Best wishes!