I send anything I need chromed(which isn't much) to the chrome shop to get stripped and then have it sent back raw, clean and glassbeaded. That step is usually super cheap and by the time I get my parts back it's usually a month. Then I spend as much time as it takes to make the part shine like a mirror and send it all back to the chrome shop sprayed with WD-40 and the prices to chrome my prepped parts are usually pretty reasonable. Example: Previously chromed 1961 Sportster swingarm which was badly rusted and pitted and the old chrome was peeling off in sheets. Had it dechromed for $30, I prepped it myself and the bill came to $100. Not too bad considering the size of the part and the beautiful chrome I got back. I can only imagine what it would have cost me to just let someone else do the whole job!