Has anybody dealt with the XDs recall yet? They announced the recall back in August but didn't have a definite fix worked out til this month. Been waiting to hear some reports before I send mine in.