If your supplier is signed up to the Energy Switch Guarantee then your switch should take no longer than 21 days, which includes your 14-day cooling-off period.