Yes we do re-size rings. We have a goldsmith on site.
The cost depends on the material of the ring and could vary depending on the design, but as a general rule of thumb sizing a ring down is $40-$60. It's usually a one week or less turn around time.
Please pm if you'd like any more details.