Can DHS and Border Patrol really search notebooks and electronic devices?

Well, in 3 days I'll be leaving for a 14 day vacation to France from Massachusetts. I'm an American citizen but I have some concerns.Me and my girlfriend will be going together and are taking many belongings with us.

Me and my girlfriend are only 20 so maybe Customs agents will think because we're young they can take advantage of us?

I'm going to be taking my iPhone 5, laptop and notebooks with me. 2 of which, being the laptop and notebooks, have very personal and private information on there such as SSN, bank records and account information, sales and client information (for me and my dads business). As well medical records, etc…

I have heard through multiple sites as well as a friend who is a Customs agent, that the Department of Homeland Security and the Border patrol, whether I'm going in or out of the United States, can actively without a warrant or reasonable suspicion go through my laptop and download its records and files, search it thoroughly, as well as my phone AND even notebooks? Is this true or just an elaborate hoax?

I have no intent to cause damage to the US but these allegations seem to pretty intrusive on our privacy and personal property, wouldn't you say?

They can.

They won't unless you give them a reason to.

Why on earth would customs agents 'take advantage' of you? That's just plain silly. If they have grounds for suspicion, they have the right to inspect any and all of the items you are taking across the border. But they don't search when you leave the country - only when you enter.

I'm an American. I get screened and scanned when I fly in the US.

You are no exception to the rule.

Yes, your electronics can be searched - if there's a reason to do so.

I'm former Homeland Security.

Riend
You are going on vacation. Leave all the junk behind. Enjoy France.

BTW Don't worry about DHS. The junk will probablly get stolen and the thieves will have a field day with you.

Oh, and good luck with your iphone bill when you get home. You will be in for an unpleasant surprise.