I think Jetstar provide a great level of service for the low price you pay for fares. I've flown with them many many times and certainly have had signifigant delays but I think this is to be expected with any airline. Especially one with such frequent services. The checkin policy is strict and annoying (espcially when the plane is delayed!), but I find online check in a great work around (obviously for when you don't have any luggage to check). You can arrive at the airport just in time to board your plane!