i have have traveled through Charlotte on US airways, and never have had that problem.. my bags were checked straight through to mobay.
coming back to US, the bags have to be picked up for customs and immigration, and checked in again for connecting flight. i am also flying us airways this trip.