divemedia, Just for shifter compatibility, check that the chainring spacing is the same between the two cranksets before making the swap. If good it may be less expensive for the LBS to perform the swap (or even compare the spacing) as it won't require you buying any tools, unless you already wrench on your bikes or plan to in the future.
Brad