Flight was scheduled to depart at 4. Showed on time until 3:30 then delayed long enough that it rebooked me on another flight. Got on the rebooked flight (the last flight out of ABE for the day) and within 5 minutes they had us depart for mechanical problems. When there was no status update and I was in danger of being stuck in ABE overnight, I went online and found both United and US Air had flights that would get me home tonight. Went to GA and got booked on one of those flights. Left ABE 3hours later than scheduled, and not on Delta. If I were to call and complain (I have flown Delta every week for the last 4 weeks and every single flight both departing and arrival were late!!) is there any chance they might compensate me with some extra points?