I found their economy parking to be fine. Found a spot within 15 seconds and the shuttle stop was just a row in front. So, don't think that one bad experience is representative of the whole.
With that being said, Park Jet is another option. But, honestly there are many if you search of google.
http://www.longtermparking.com/COUPONS/cpramadaphl.htm