RE: Charter boats
You might also consider Indian River Marina (at the Indian River Bridge in Indian River Delaware/Delaware Sea Shore State Park).Only 15 minutes from O.C. Md.Alot of 1st class charters.
Any of those guys will take you to same off shore/deep sea locations for less money in many cases - depending on what your fishing for.Good Luck