I've done it 4 times. 5 min to read term and scan check to bank account, when you receive info in mail saying you are enrolled then it's another 5 min to cancel. I've had no problem. Equates to $120/hour. I also like (citi cards only) this one:
http://www.creditprotector.citicards...x?ordsrc=D3069
and this one:
https://www.citibank.com/us/cards/sv...=10045&PID=004