What IF the customer already got their own hardware and don't want any offer just a roll on term contract (will be slightly more expensive than the offer one)
Like I just did with Plusnet, I paid them the activation free and I pay about £2 more a month than someone on an 18 month term.
And I use the HH6 from Infinity
It's 30 days - so much better, my only other option was £65 to get Virgin going, but unlike Virgin, FTTC (even over Plusnet) just works.