funny you talk about microcenter and cloning hard drives.
i was just in the store a month ago and there was a guy in there (who knew nothing about computers) and wanted them to upgrade to a larger hard drive. i think he got charged like $150-200 including the new drive (so at least $50-100 labor)
short answer: yes they do it but be prepared to pay more than its worth.