I cannot rtecommend a shop in the NY area, but there should be a wheel or body shop that can repair them. Most here will strip, repair and repaint and entire wheel for $100 to $150 per wheel. Sometimes small curb rash can be repaired without repainting the entire wheel. Call around and or ask your local BMW dealer who they recommend.