100% make it move in ready. People don't want to fuck with scheduling carpet install while closing on a house and moving.
OP- Lowe's charges for measurement too, not sure why they didn't this time. Both apply the cost to your bill, so if you go with them, it's a free measurement. They will NOT use each others measurements, you have to have it measured from the store that you go with (trust me, I tried, and have solid relationships with both Lowes and Home Depot, they're strict on it).
Good luck man.