Here are the URLs from my ride today, recorded both with the Strava Cycling app and the iBike Coach app.
Here is today's ride as recorded and uploaded via the Strava Cycling app: http://app.strava.com/rides/3723609
Here is today's ride as recorded and uploaded via the iBike Coach app: http://app.strava.com/rides/3725994
If you compare the two, you'll see the differences. The time and elapsed time on the Strava recorded upload is correct, but when you look at the upload from the iBike Coach, the elapsed time is correct, but the time is again cut short by about a half hour and that bumps my average speed from around 17 mph to 24 mph.
I have cross posted this in Strava's support forum as well.
Thank you for looking into this!