I'm a certified financial planner. Moneyguy, get it?

Just about all the info that's been presented here is accurate. Bottom line: Try not to use the FTHBP unless absolutely necessary. The plan can be very useful in the right situation, but it isn't necessarily right for everyone. If you have specific questions, PM me.