This is the best advice. Being on the "other side", I can assure you that certain TFRs carry a minimum of a 30 day suspension for violations (think Presidential, VIP). It's best to follow steingar's advice.
Don't rely on ATC to keep you in compliance either. I worked a case not too long...